Northeastern / UGA / UMD or Tulane

Hi guys,
I am an international transfer student
For me, the environment is the most factor to decide where to go
However, I have no spare time to visit each of them. (spending lots of money as well)
I am accepted by UMD and Tulane right now and i haven’t heard back from Northeastern and UGA.
I am pretty confident that UGA will accept me (80%) but worried about Northeastern (25% will accept me)
prefer to go to Northeastern cuz I really like the city of Boston.
major in business (finance or marketing)
Any suggestion? or anyone wants to promote his/her school??
BTW, I am kinda nervous cuz the decision day for UMD and Tulane is 6/1 but I haven’t heard back from Northeastern

THX!!!