A very convenient place to stay for a night close to JFK Airport.