NYU is a good school located in the heart of New York City. If you love big cities and all they have to offer--from food to museums--NYU is a school you should look into.
It's a very expensive private school. If you're on a tight budget and aren't getting any financial help, this might not be the school for you.
Yes, In the International Relations/Politics program I was in, we had professors who were some of the top people in their fields, and we also had access to many topical events and lectures by notable speakers.