It is a really convenient place, especially if you have a long layover at JFK