Wonderful stay, the place is honestly a gem. Very convenient location from JFK.