Great place to sleep, and not far from JFK airport.