Why New York City is one of the BEST cities in US