The rooms and pool are great, beds are comfortable. The staff is very friendly and eager, though they seemed a bit inexperienced. Where it really fell apart was the food. Breakfast was okay, but the pool menu and dinners were luck of the draw. Some food was decent, but a fair few dishes were inedible - literally. The first night, it took over an hour to receive our first course. We're still not sure my beef steak was actually beef, came well done when I asked for rare and had about two bites that wasn't gristle or fat. The bread was stale throughout the trip. We had already paid premium for a private dinner the second night, and in that case my wife had a flatbread course that had uncooked dough throughout the middle. The kitchen clearly doesn't have it together (management seemed to be a bit aware of this). Cocktails were hit and miss, but the misses were big. I will say the wine tasting was really fun and the wine was wonderful, and they took it off our bill after the uncooked dishes. But overall, for the 5-star prices you pay it's a bit of lip service with a 3 to 4-star experience painted up as more than it is. Which isn't bad (other than the food), just know what you're getting into.