Apostolos is a really nice person, excellent communication, he helped me by giving me precise directions to get to his nice clean room with a nice window overlooking a balcony.
The location is perfect, the metro stop is just a few steps away.
If you want you can use the kitchen but just in the vicinity there are many typical restaurants where you can taste typical dishes of Greece. It is a very recommendable place.