I enjoyed my staying at Thodoris' apartments, everything is clean, accurate and communication was smooth and clear.
The only thing is that during winter time the floor is a bit cold, I might recommend you take some slippers with you, otherwise it is comfortable and location is great!