I stayed at Demetris place for two nights. I was travelling for work. Location was fine.
The flat wasn't that clean. Spots in the toilet and shower. Flat's floor not cleaned at all. Had also some issues with locking the doors and using the wifi.
I would recommend this place only if you are looking for a low price for a short stay, and not for traveling for work.
Except all, Demetris is very responsive. I was extremely busy with work and unfortunately I didn't send him my issues with the flat while I was in his flat. Maybe he will have found some solutions...