I had the privelege to stay here during a corporate incentive program and found the experience priceless. The resort is maintained beautifully, with tropical flowers and foliage designed carefully around the houses. Their restaurants are terrific, I especially reccomend trying the smoothies at Bohemia and a dinner at Blu. There is awesome live music in the evenings and the beach cabanas provide a great place to hang out without getting burnt. It is paradise!