Amazingly maintained, immaculate and makes you feel relaxed and energized. Enjoyed the AO pool (32C) cocktail and the large pool +cocktails (the mescal cocktail was to die for). Had dinner at the Graze restaurant which also tried to separate the couples from families and create a great atmosphere. The food in restaurant was also top notch. Room was just right size, we had a bath and fireplace, heated tiles in bathroom, could hear the roar of the waves overnight. During our stay (early Oct) wWas a bit too windy for the beach, though enjoyed watching the sunset from the lookout above the beach. There is also a pub and restaurant within walking distance to resort (1.5km), so with 2 nights we were not tempted to go into town and just laid back. It is pretty expensive, to splurge on the hotel on the regular, the one thing that is particularly overpriced was Mexican at AO pool ($20 for two taco's that were not that big honestly). Otherwise, I can not