The apartment is very nice and well located to visit Athens. The neighbourhood is perfect to go out and find restaurants but it is also very close to all the main attractions in the city.
I would recommend this place for a stay in Athens.