Das Hotel der Luxusklasse ist nur ca. 200 Meter vom Strand entfernt. Es liegt auf dem Kliff von Ponta da Cruz, etwas außerhalb Funchals und bietet eine wunderschöne Aussicht. Ins Zentrum sind es ca. 3 km. In der Umgebung befinden sich öffentliche Verkehrsmittel (ca. 50 Meter), Einkaufsmöglichkeiten und Restaurants (ca. 100 Meter). Zum Flughafen fahren Sie ca. 35 Minuten mit dem Auto.