Horrible experience. The accommodations, hotel, was dirty and extremely dated. No microwave in the room, small 19 inch tv, paper thin walls, you could hear your neighbors cough. My wife and I ate at one of their restaurants, not cheap, and my wife was up until 3am vomiting. The next day the sales/tour guide did not comp our meal but instead recommended that we not to eat on site. All around a horrible experience, would not recommend much less invest in this resort...