Great location, 10 minutes away from JFK!