This is wonderful apartments in heart of Athens. You can get to everywhere quickly and by foot. However street is absolutely quiet. The flat is cute and has all you need. Even a little garden.
Pygmalion is ready to help. He gave us good and useful recommendations. Restaurant where we had our last dinner in Greece etc.
Keep in mind that sink is small and there are no shelfs is in bathroom.
It could be a little inconvenient if your company is big or you are staying for a long time. But it is not critical.