Boston College or Lehigh University

Well it turns out I won’t be able to visit either of the schools which makes this decision a lot harder. I will be able to go to an admitted student’s reception for BC but the nearest one for Lehigh is too distant. Instinct tells me that I’d enjoy BC more and I’m not sure I’d like Greek life, but I know that I’d benefit a lot from Lehigh’s STEM orientation and better physics program. I also found a very curt 1 star review on niche for BC saying “There are very limited resources for physics majors” which is a bit worrying. Could anybody who’s gone to either school tell me about your general experience and the campus culture? Also as a side note, I am non-religious, but I feel like I get along better with religious people in general. BC’s Jesuit affiliation is actually more of a plus for me and I don’t mind the required theology classes, but does anybody who’s gone there think I might be shunned for not being religious?