Great place near JFK. Very easy check in. Perfect for an overnight layover!