In general, we enjoyed our stay in Athens, the location of the apartment is really good, near the Syntagma square, bars and restaurants in walking distance and public transports are nearby. The check in and out, as well as the communication was really good and easy. The interior is good, and you find everything you need for 3 people. The sleeping couch only fits if you are a short person (less than 1,70).
Only regarding the apartment itself there exist some problems, the air conditioning/heating worked only partly and there was mold in the shower. Both lead to a musty smell in the apartment, which can be decreased by frequent opening of the windows.
Alltogether the price is very fair for the apartment, which is perfect for 2-3 person.