I booked Harry´s apartment for one of my business clients. Everything was perfect, check-in, communication, apartment it self as well. Great location, close to everything you need, nice bars and restaurants in the area.
I can highly recommend this place for a stay in Athens.