The apartment is great as a base from which to explore Athens or to use for short business trips.
It is located three minutes away from the subway station (from which there is a direct connection to the airport) and there several small cafés in the vicinity. Downtown Athens with its many fun offerings is also quickly accessible by metro.
Yiannis is a very polite host, and communication with him was excellent. I would definitely recommend his property.