Very nice and spacious apartment which is close to some main attractions of Athens. Communication and check-in was very easy and hosts were friendly.
The loud street just in front of the building is the only negative point I can think of.