Very clean place. Very convenient to JFK.