The hotel is clean and well-maintained.
The staff were universally friendly, helpful, and efficient.
The room was good, with a massive bed, but the linen was undersized and kept untucking.
It was unusually hot while we were there. Our room was on the top floor and the air conditioning struggled to keep the temperature down. Reception kindly reduced the minimum temperature when I raised the issue. That helped, but even with the aircon set at 17 deg C 24 hours a day, the room was never really cool other than in the early hours of the morning. Our sons stayed on the second floor and their room was fine, so I assume the issue is heat soaking through the ceiling from the roof space.
It's a short walk down to the water. We went for a swim in the sea every morning before breakfast - best bit of the holiday!
The buffet breakfast was great. I was less impressed with the buffet dinner (which I only had once). There were lots of options, but nothing was particularly impressive. I tried several of the desserts at the end and was genuinely surprised at how poor most of them were.
It's a small thing, but both the filter and espresso machine coffee were dreadful. It really took the shine off an otherwise excellent breakfast experience.
Another small thing: the shower gel was rubbish (both smell and lathering) and there was no conditioner.
Despite imperfections, overall we were happy with the experience and would return (as long as they could guarantee a room on a lower floor).