It's a nice apartment very close to everything you need while visiting Athens.
One important details worth to be mentioned - there are many ants there and if you leave any piece of food anywhere (even a grain of rice) - the whole ant colony will be in your room. If you use a cream at night, they may like it and then an unpleasant surprise will wait wait you.
Except that everything is more than OK