This is a great place to stay for the price. The staff are extremely friendly. We had no problems whatsoever. We needed a late checkout due to a late flight. We did not tell them this in advance. They accomodated us for as long as possible, and then allowed us to continue using the facilities in the resort, and also arranged a drop of to the airport later that evening.
The rooms are not very modern, but are clean and very spacious. Our was on the ground floor, and we could walk right out into the pool area. The restaurant is also great. The breakfast buffet has an amazing variety of food. It's suitable for anyone. We ate there at lunch too, and the prices are not too bad, but you can certainly get a cheaper meal outside in the city.
All in all, a great place that I would stay at again.More