Communication with Spyros and his team was smooth and fluent. We stayed 3 nights in February and our stay was quite alright. We liked the neighborhood and the area, with all the basics at walking distances (groceries, pharmacies, supermarket, bars, restaurants, ...). Basically we decided to rent it because of the central heating which worked perfectly, and the private garage, which was not very easy to park with a standard car.
The apartment is like in the pictures, although it has already some signs of usage that could be easy to fix, and we missed a couple of things that would have made our stay easier (for example, a bath mat and a tablecloth), but it was good in general.
Unfortunately there was no possibility to checkout (even 1h) later without paying, even if the apartment was not booked for our departure day...