Demetris's place was beautiful and exactly what we wanted while staying in Athens. The area is very vibrant and hip, and you're within walking distance of endless bars, clubs and restaurants, as well as the metro. Plaka, the Acropolis, etc. are all only a 20-25 minute walk, so you can't beat the location.
The apartment was modern and clean, and the bed was very comfortable. The wifi was spotty at times, but that didn't get in our way much.
We didn't get to meet Demetris but his colleague met us at the apartment at check-in, and he was super helpful.
Highly recommend this place!!