This was our 3rd stay here, after last year , some things have improved, others haven’t.
The breakfast is better but still room for improvement ( cold eggs, and food quality needs improvement,).
The pool/ beach towels fiasco is a bit undermining (10€ deposit required ) before the pool attendant would replace the towels, unfortunately now this can only be done at reception. The bride resturant was closed during our entire stay, regardless of the hotel being full. Charging an additional €30 euros for an extra few hours late check out, despite booking 4 rooms , is penny pinching.
The hotel next door now has the same name, and people staying at that hotel were using this hotel for breakfast and the pool area, as a result it became very crowded.
Otherwise great stay