Great place to stay. Stunning views and great amenities.
Shared pool was good, we went middle of August so was busy that other reviews but was fine, no issues.
The staff were super friendly and helpful. Would recommend booking for those last few days to chill at the end of the holiday.