Great space. Close to the metrostation and grocery store. If you have the metro-card you can travel through whole Athens. Pygmalion is very quick with a response to your questions.
We ate at the Attikos restaurant. This is a secret gem. Great food and service. The view over the acropolis is absolutely stunning. And all of this for a reasonable price.