HimaniMehta04:
Congrats on all of your acceptances!
We think that Rochester (Simon) is your best bet here. Not only is it one of the stronger programs, but it also gives you considerable scholarship money.
Given how closely bunched these schools are but also how different they are in terms of matters like location and scholarship, you should definitely see where you feel you have the best fit.
Are there any welcome or admitted student events? Even if not, are there ways you can chat with alumni and current students to learn more? Make sure you pull together a list of questions about topics that matter to you. You might want to ask about alumni network, courses, job opportunities, overall campus experience, etc. Take notes and compare them after to see which program "pops" the most off the page. That should be the one you select!
Congrats again and have a great time wherever you end up.