The restaurant choices were great and the food was amazing in all of them. Very beautiful resort and we really enjoyed our room and the adults only area. When booking we thought it was an adults only resort, but it is not, so note that as it is deceiving when booking! The gym was very well equipped, squat rack, cable machines, heavy free weights made it great if you are into weight training. The tennis courts are a bit uneven so be prepared for weird ball bounces.
Honestly it was an amazing experience, the only down side was how much you are stopped and tried to sell something, like a massage, an upgrade, a photo, and you are asked to review everything all the time. Day one in the buffet our waiter introduced himself then asked me to scan a QR code to rate him online whilst he watched me….it was quite annoying by the end of the week but I understand that is how they sell their services.