Great place to spend my 12 hour overnight layover at JFK. It was about 13 minutes from the airport! So convenient!