The apartment was great! It was just as described. We only had one night, but it would have been very comfortable for a longer stay. Dimitris was very welcoming and helpful. The apartment was close to everything in central Athens including the Acropolis.
We would recommend it as an excellent place to stay if you are visiting Athens.