Really great resort for a bit of a luxury feel. Everything was very clean and the bed very comfortable. We had a house with our own private pool which was great,especially as the main pool looked far from clean and I would not have used it. The only other downside was the restaurant which was not able to supply some things on the menu.