I felt comfortable in the clean, small but completely adequate apartment.
It's located close by any popular sightseeing places in Athen. The check-in was easy and the communication between host and client was kind and helpful.
I recommend staying there!