Did you tour both? Weather preference?
Hard to beat Boston for the college experience plus all the local biotech research and jobs.
Son applied to both because of co-op experience. I got the feeling that the college experience would be better at Northeastern but that’s JMHO.