Nice place to stay after a landing in JFK !