Best location if you need a place to stay near Central Park NYC