Overall I found this hotel decent. The room was very clean and the terrace large. The room had a fridge, hot plates, and microwave. The area is very busy and seems to be largely British tourist dominated. Also, the hotel is up a fairly large hill from the beach area.
2 big downsides- the evening entertainment takes place directly facing many of the terraces, and in my opinion was terribly disruptive. It’s far too loud, nobody is watching, and totally ruins what’s otherwise a tranquil environment.
The breakfast was disappointing, and other guests were repeatedly touching buffet items with their hands - which the hotel can’t control but was gross nonetheless.