Il est situé à 2 miles de l'aéroport JFK, avec une connexion de transport facile au centre ville de New York.