It's pretty good, The rooms are decent, the washrooms are not very clean, and there are broken showers. The free drinking water provided by the resort is not drinkable. Otherwise the resort is very nice. The resort is quite big. Food is also not bad. I enjoyed a lot with my team.