My first experience staying in an Airbnb five years ago was so completely negative that in spite of just massive amounts of travel, I have avoided using the service entirely all this time.
This stay in Athens was the polar opposite. The apartment was absolutely PERFECT, from the ideal location near the Acropolis to the way the rooms were arranged and furnished to the stunning Parthenon view from the balcony down to the bottle of Greek wine and the bowl of cherries waiting for us in the fridge. We felt very welcome. Check-in was a breeze, the communications and directions were excellent, and I give this location my absolutely highest recommendation and would gladly return whenever I'm in Athens (in fact, we were hoping to return in two weeks but they were already booked).
The one negative tone was upon leaving. There was a mixup regarding departure (admittedly completely our fault) and the person managing the place ended up behaving in an entirely rude and unjustified manner. Given that she had all my info, a simple text message, e-mail, or phone call would have been much preferable to the ringing of the doorbell, the visits to the door, and the stress. And a smile is always free. Since this was all caused by our own error, I would never give a lower rating, but the scowls and glares and especially all the stress caused a wonderful experience to end on a very sour note.