Overall, the Resort was a nice place to stay as a family at a convenient location.
However, the cleanliness of our villa (Two Bedroom Premier Villa) was disappointing. The downstairs area (kitchen, dining & living) had a strong mouldy odour, and for a few hours in the evening it smelled like sewage. The couch was dirty and had visible large stains.