I am not sure how this resort could manage to get a large amount of good reviews. The only good thing about this hotel is that it just has a good look, everything looks good at the first sight but then when you need the service, good food, value for your money, you are not going to get any of these. 50 percent of staff are unhappy, not sure why but they basically do not care, checkin was a joke, we were not even given a direction to our room, I ended up asking the guy working at the coffee shop to take us to our room. Food was terrible, 25 percent of a group of 40 people attending a wedding got sick, food quality bad, variety bad, drinks just normal. I will not recommend this to anybody, take your money and there are lots of better resorts in the area that you could get value for that at least.