Stayed here a couple of nights. Room modern and clean. Aircon didn't get the room as cool as we would have liked, but it was ok. The room leaked when it rained, one in bathroom and one in bedroom. The first night we ate in the resort restaurant. Expensive and the rats scurrying along the front wall were off-putting. Meal was ok. Overall though, we enjoyed our stay. Staff were friendly, the surroundings lovely, and for the price ($30USD a night) we thought we got value for money.