Great location right in center of Athens, close to good restaurants/bars, close to Acropolis too. Good and quick communication with hosts (they fixed taxi towards airport, for example). Easy check in (via keybox). A small bottle of Ouzo was awaiting us upon arrival, appreciated :)
3 rooms available, we stayed with 6 persons. Appartment itself is certainly OK but somewhat basic compared to others we have stayed in in Athens. For example some rooms were lacking power plugs next to the beds, kitchen is smaller, ... Good for 1 or 2 nights to visit the city, but for longer stays in Athens would maybe recommend others.