Dimitris and Elena could not have been more communicative and kind during my stay in Athens.
They apartment is gorgeous, clean and has fantastic air conditioning (which you absolutely need in the Summer in Athens).
I loved the area, with one of the most well-reviewed restaurants just a few doors down, and a wonderful series of restaurants right in the area.
It's close to everything you'd want to do in Athens. I recommend this place for sure, and hope to stay here again in the future.