Great family place. We stayed in a nice apartment with a big balcony with a lovely view of the sea. Nice and clean hotel, friendly and helpful staff. Facilities and rooms, an taverna, need some general maintenance. At the same time, we exeperienced nothing broken or not functional in the room we stayed in. But some equipment in gym did not work.
Nice and big pool with salty water, great beaches.