Convenient and clean place close to JFK.