Beautiful place and great location. Definitely recommended. We loved the late check out which allowed us a lazy final day with a swim in the beach just across the road and a dip in the pool before checking out.