The only thing we really didn't like about this property and our stay was the breakfast. It was really expensive ($30 pp if you don't pre-book it, or $20 pp if you pre-book) and it's a buffet, but the eggs and beans were always cold. It didn't matter if we were the first ones there in the morning, still cold. The quality of the food provided in the buffet was not worth the price, and in fact, by the end of our stay, most of us preferred not to eat at all rather than eat that breakfast. Otherwise, the staff were incredible and the rooms were clean.