Great location, it's in an up-and-coming area of Athens, in walking distance to the most important sights.
The apartment is compact, but very well organized, clean and practical. We could have imagined to use it for longer stays as well (we stayed 3 nights).
All in all, top marks - we would stay here next time we're visiting Athens.