Both the resort and the apartment was everything we were hoping for. Clean, well equipped and lots of space. The resort is great with several pools, a water slide and right next to the beach.
We would love to go back!