Ratings seemed to be mixed but there weren't a lot of options at the time, we figured at least it would be clean. We booked a family room with 3 beds for 6 people. When we showed up, they had given away our room but instead gave us two rooms side by side... saying now we had 4 beds (not required).. I said I booked the family room b/c there were 4 adults, 2 kids but it was already gone. They called me the day after we stayed one night to say that we could switch to the family room for the 2nd night.. but by the time we came back from our day out, they had again given it to someone else. The only nice thing I can say is that the staff were friendly and the pool was good, other than that, the rooms were not well cleaned, both bathrooms smelled of body odour, the a/c didn't work well in one room, the shower taps didn't work in another. Do not recommend.