Great location. 5 min away from JFK.