Situé dans le sud-ouest de l'île de Sal, appartenant à l'archipel du Cap Vert, cet hôtel présente tous les atouts géographiques. Il est à seulement 5 minutes en voiture de la ville de Santa Maria et ses nombreuses attractions, et à 20 minutes de l'aéroport international d'Amilcar Cabral.