First of all we travelled during COVID and this resort really goes the extra step for sanitizing, so you feel safe. At the buffet there are servers, all with masks and shields putting on your plate your food choices. Tables are cleaned with alcohol after each person, and each room is cleaned and then sanitized with a fogging machine after each guest leaves. I felt safe.
About the resort - very good food, breakfast was great and had dinner twice. Something for everyone and well prepared. Pools are fantastic and loads of space. Rooms are a nice size but not huge, same goes for the bathroom.
Wifi is ok in the room, but great around the pool area. Much faster and better by the pool.
Property is very new, and all works. I would stay here again.