Das Hotel gilt als eines der modernsten, komfortabelsten und bestausgestattetsten Hotels seiner Katergorie in der Umgebung.
Es befindet sich zwischen den Stränden von Olhos D´Água und Santa Eulália, 900 m vom Strand Maria Luísa, 3 km von Albufeira und 29 km vom Flughafen Faro entfernt.