Nice location on the beach, surrounded by protective garden from the heat, with plenty of privacy. Many food options and difficult to imagine any diner who wouldn't be impressed by the range of choice or quality of food.
The bathroom needs more intensive cleaning to remove residual smells. Nice snorkelling for beginners and protected swimming in a man-made lagoon. There are a few snorkelling expeditions, and water sports at additional cost.