We were 2 couples staying one night in the flat. The place is big and well decorated. You will find everything you need. However there is no view from the flat and no much natural light (which was fine because we spent most of our time outside and the weather tend to be pretty hot in Athens). The place is located in a very clean building, in a chic part of Plaka district. You can visit everything by walk from there.
The only inconvenient we had was the noise during the night (we could hear people in the streets) and the bells in the morning.
Dimitris welcomed us in person and was very kind. He also lives in the same building.