It was ok here, though there were a few niggles with our stay. Our room on arrival was 320 (third floor room 20) and was a twin room when we had ordered a double. After waking in the morning we found that the balcony was directly above the kitchens, so the kitchen fans were constantly running at mealtimes, also the balcony gave up the sun around 11.30am so no terrace sunbathing. Rooms 1,2,3,18,19,20 are all more or less north facing so get very little sun. After asking for a room change we were allocated 811, much better room on opp side of building overlooking the pool.
Pool was fantastic, great bar service by staff, all good here.
Mealtimes were a bit mayhemic, at breakfast there was much snaffling of bread rolls, croissants, cakes etc by other hotel guests, obviously to take down the beach, a bit annoying when you queue for 1 or 2 croissants only to have somebody in front take all 12 or whatever is on the tray.
My major problem with this particular hotel is the lifts, or lack of them. Absolute nightmare at mealtimes, the 3 lifts seem to get awfully confused, people waiting for ages for a lift to come, which they find is full, so have to wait for the next one.... Its a long process. Ok for myself as I can fortunately use stairs, but if you have kids with prams, or you have difficulty with stairs it's a really bad system.
I know this review sounds a bit harsh, I'm just being honest, and the hotel has got good points too, which other reviewers will pick up on. Thanks :)