Rooms: very poor, broken tiles, very outdated bathroom, room, bed,... A/C above the main door of the room and not in the bedroom, ...
Food: poor. Very poor breakfast, not so rich other meals, no notes on what the dishes were and contained, that was very annoying. Not consistence in payment.
Staff: very nice and friendly, often giving useful information
Entertainment: very disappointing. Low level jokes, definitively not appropriate for kids. Disappointing adult evening entertainment, Never translated, always aimed at Italian guests. Nice baby dance but that's about it.
Hotel overall: no lift anywhere, absolutely not a place for people with strollers, or disabilities.
Hotel beach: small but cute, sand and stones. Bring swim shoes
Pool: very nice, but without windy-proof umbrella! Very often the umbrella were closed