I have actually not stayed there as a guest. I have eaten there and been diving there, so I can comment on those aspects.
The primary restaurant for dinner is extremely expensive and the food is more of a selection of small plates/tapas with some minimum numbers of plates required. Food is really great and creative, but again, very pricey for the quantity. They have one of the better wine lists on the island.
The outdoor bar/restaurant is a good alternative. Completely different menu and more reasonably priced. The pool and common areas are awesome. Super clean and expansive. Entry and exit from the water are pretty straightforward and obvious. There are some holes and dips and rocks that are made more challenging by the fact that there is a lot of sand that gets stirred up with the incoming waves and makes visibility difficult. Important to go slowly and take small steps and feel your way out. The reef drop off is a bit a ways out. You are quite near the point at Punt Vierkant and there can be current to take into consideration. The whole area is developing and growing down there.