Ce complexe 4 étoiles surplombant Simpson Bay se trouve à 5 km de l'aéroport international Princess Juliana et à 6 km des ruines du Fort Amsterdam, datant du XVIIe siècle.