The property is beautiful, the drinks are good, the staff is friendly, beds are comfy and there are plenty of cabanas for everyone. The food is only so so, and the vendors can be relentless on the beach, otherwise is was a great experience. Also, book monkey land as an expedition! So much fun!