The staff were all great, including waiting, cleaning and reception staff. Shame there’s no sun loungers at the beach, given it’s a beachside property. Towel system a bit annoying. Pools not being heated was an issue for October holiday but can imagine summer it’s ok. The one main issue we found was the allergy labelling on food was inconsistent and not clear at all. The staff were also not reassuring, telling us one thing had something in one night and then the next night not. Would be very worrying for serious allergies.