My best experience in a Airbnb by far.
Host responses are quick and informative. self check-in speaks for it self and everything you need is in the apartment.
If you need a place to stay when visiting Athens I highly recommend this accommodation.