We loved it. It was great to wake up next to the pool, right next to the beach, and just relax.
One improvement will be to have more food available. The breakfast (paid breakfast) was too basic, and I would have loved to have milksakes or food service on the beach.
What I care about the most is the service, and it was awesome. Every single person was kind and nice.
The room was clean (Althought they didn't make the beds). The beach and the pool area was clean, and the water was FANTASTIC, was warm and super nice.
Overall, I want to go back again if I could.