We were only staying for two nights, and I'm sorry to say that we were all happy about that. The lady who booked us in was very nice, as were her colleagues at the breakfast bar around the pool - less so the manageress who was quite abrupt when we asked whether we could check-out an hour later than planned.
We had booked a suite, to give us a bit more "luxury"; I would honestly recommend you save your money. It was a very dark room, with a separate small sitting area leading onto the balcony (which had a mahoosive, floor-standing and noisy AC unit, so was completely unusable, unless you switched off the aircon in the bedroom - not an option when kids are trying to go to sleep).
The bathroom had a bathtub with shower over and a toilet, with a separate room with two sinks and a wardrobe. This wardrobe also housed the fridge and the safe, so not that much usable space - not an issue for a two-night stay, but might be if you stay longer.
There were two big double-beds with a shared bed-side table - and such a massive lamp that we struggled to put our books somewhere. Anway, first world problems, right?
Overall, the room and the complex itself felt quite dated and in need of some TLC - and may-be some re-definition of what constitutes a "suite".
On the positive side, there was an ice-maker on our floor and the breakfast round the pool was nice enough; our teenagers particularly enjoyed the "make your own waffles / pancakes" feature. Unfortunately, you had to eat on paper plates with plastic cutlery and paper cups for drinks - again, just not great.