Extremely clean and super convenient location near JFK!