A clean and convenient place to stay right by JFK.