BU vs. NEU vs. UMass Amherst for pre med?

Does any one have any insight on lifestyle at each of these schools? I haven’t lived at the colleges or know nay one who has, youtubers only show you a part of their day, so I was wondering if anyone knows from personal experience.