The apartment is really nice and very well maintained. We came as a family of 7 and had plenty of room for everyone, both for bedrooms and sitting at the dining room table for a meal.
The location is great - about a 7-minute walk to the center of town and 15-minutes to promenade. There is a supermarket right downstairs, and a bus-stop around the corner.
Stelios was very communicative and helpful - he was able to provide us with flexibility we needed when checking out and was available for questions throughout.
I don't know when we'll be in the area again, but I would certainly look to book this apartment given the opportunity.