Good location to stay near JFK Airport.