Great place to get some sleep before catching a flight at JFK.