Stunning environment, beautifully appointed room, fantastic range of bars and restaurants both within and without the resort. Happy staff always smiling, very responsive front desk via the app, scrumptious breakfast choices, great pools, and the sound of the jungle all night long. Absolutely loved it, for a resort built in 2007 it is in very good condition and well maintained. We'll go back without any doubt.
The only thing not to like would be the insane spa pricing, but with so many choices for being pampered on and around the beach it is no great loss.