Everything was great: room size, bed, bathroom, shower pressure, breakfast, staff are lovely, food and cocktails were great.
Small negative feedback: the rooms are a bit noisy as noise travels through the hotel and from the bar outside, so our sleep was a bit interrupted. We also experienced a weird yellow substance come into the pool from the sea the first few days, but this seems to be sorted the rest of the holiday.
If the sun loungers were full (only happened once to us) then you have the beach next door. Having the beach just there was great for someone like me who loves to go in the sea.