Great place to stay near JFK airport.