Great location right in the centre of Athens. You can easily get around by foot and the metro station is only a few minutes away.
The communication was extremely fast and helpful. The check-in was easy. We also had the opportunity to store our bags in the building after we had already left the apartment.
The apartment itself was clean and generally well equipped. For 4 persons, it was a bit small. Especially the sleeping couch is very short and there are only 2 chairs in the apartment.