First of all, to anyone on here - DO NOT BOOK THROUGH EXPEDIA. They have add on payments for the following:
Baggage
Transfers
Breakfast etc.
The hotel itself was okay, clean rooms, lovely staff and great location. However, there were a few issues we had. We had a ground floor apartment, which meant we could hear the family upstairs very loudly, especially when they were moving in their beds. It was very loud and continuously woke me up during the night. We are a young couple so it wasn't particularly troublesome, but our main issue was the 'balcony', which wasn't a balcony at all, but about a square metre of space that held a chair and a drying rack. This space was always in the shade, so when there were no sunbeds available round the pool (which was often) we couldn't even sunbathe on the 'balcony'.
Apostolis was an absolute gem, all other staff were very friendly and extremely helpful. The location was perfect, restaurants and cafes literally next door and only 15 minutes walk away from the beach. I would ultimately recommend this hotel to friends, but to make sure they purchased a upstairs apartment.