A premier 5-star beachfront resort in Albufeira, Algarve, Portugal, where luxury and leisure come together in perfect harmony, with direct access to Santa Eulália beach, four outdoor pools, and a highly acclaimed 1,000 m² Thalassotherapy spa. The epitome of luxury living, ideal for families and couples looking for a sophisticated beach resort experience.