Amazing location, just near Central Park and the Met.
The perfect spot for a NY stay