Place was easy and convenient stay right near JFK.