I have stayed here multiple times for a short layover at JFK. It is in a prime location for such an occasion