Super easy communication with Dennis who let me in the apartment and was very helpful with tips.
I highly recommend this place stay as a central, convenient and chic hub to explore Athens.