Super convenient & clean location 5 mins from JFK.