Had a bit of a rough start with a smelly room, something we didn't expect from such high end resort. But the staff eventually moved to another room upon request. We had booked a Deluxe Room, which was fantastic spacious, clean, and offered breathtaking views. The breakfast venue is excellent and the service is good. While the food is a 7/10, the food venue is impressively clean and hygienic. Overall, a very positive experience.after initial hiccups.