The hotel was okay; but just too many irritations to want to return.
The rooms were okay, but the aircon is terrible. There is a controller in the room but I I don't think it actually does anything. It seems to have been set right at the bottom end of acceptable and at a temp that will cost the least to run. Both my kids and I had cockroaches in our rooms.
The pool area is okay, but with some gripes. There aren't enough sunbeds, and so many of the sunbeds are broken. The pool bar area doesn't have enough tables & chairs and often the queues are long.
Food-wise, it's okay. There's a decent range. Pizza & pasta bars, some grilled meat & fish; and usually a couple of tajines on the go. It's nothing to get excited about, but was good enough that you don't find yourself eating the same thing every meal.
Drinks-wise, this hotel is a bit of a joke. If you order any of the cocktails from the "with alcohol" section, you have to watch them pour them. Out at the pool bar in particular they will often "forget" to put any alcohol in. If you point that out to them they will add the smallest drizzle of alcohol. You will get absolutely fed up, by the end of the holiday, with having to continuously remind them to add alcohol, and then to get them to add an acceptable amount. It's frustrating and irritating given that you have paid for an all-inclusive concept.
To end on a positive note: The entertainment staff are nothing short of excellent.