Very convenient place to stay for a long layover at JFK!