We have visited for one night as a couple and really enjoyed a high quality vacation. Great spa, one of the best breakfasts we had lately, calm atmosphere and amazing view from the room and from the pool area. The location is also great - close to the beach and to some top rated bars and restaurants we walked to.