Catering was poor, the food in the evening buffet was not good and very expensive. The breakfast is ok but needs attention to ensuring replenishment, the serving staff are inattentive, often having to be asked several times for anything.
The beds are comfortable, and the rooms are nice. Ensure your room is away from the bar (loud entertainment) and the road (loud), very little natural light. Housekeeping good and friendly staff. Several swimming pools all small but perhaps give an intimate feel, we didn’t use them preferring the beach at the sister hotel. Frequent shuttle to the beach there but it’s worth the walk with lots of shops and restaurants as well as the marina to see. The beach at the sister hotel is lovely however when the cruise ships are in, quite crowded.