Das Hotel liegt gegenüber der Altstadt, unmittelbar am Sporthafen Botafoc. Mit einem Boot kann man den Weg ins Zentrum abkürzen, und zum Strand von Talamanca sind es nur gut 200 m. Baden kann man jedoch auch im großzügigen Hotel-Pool. Die Zimmer sind komfortabel, das Restaurant passabel.