Midtown is the best place to stay in NYC for visitors due to its central location, multiple transportation options, and proximity to attractions.