The location is incredible right near Central Park with lots of great restaurants nearby!