The apartment is well located - 5 minutes from Victoria Square metro station, which is only a few stops from the main sites.
It is a comfortable and pleasant apartment, and a great base for us, as we had a few days to explore Athens.
Oleg met us at the apartment and ran through everything, and gave tips for some nice bakeries and local restaurants.