Whenever I'm in New York personally I prefer Top of the Rock. It's in a quaint little neighborhood only locals know about with a view of some random park. Totes recommend #crewlifeguys if your ever in New York go to the Plaza hotel! Home Alone was filmed there! UNREALLLLLLL