I was a great fan of this service for about two-three years until I faced an ugly situation.
I had a bad experience with the apartment in Tel Aviv in the high season in August. It was so bad that when I provided photos to Airbnb, they returned me back 50% of total cost.
But later I understoond why there are so many good reviews (good scores) for awful apartments. It is just the policy of Airbnb. They do not want to spoil their reputation and image allowing to use the site bad hosts. That's why they do their best to escape negative reviews.
After my experience I have left a true review for the apartment and they cancelled it. The explanation was that the host provided them with some evidence that I was bribing money from him for a good review. I have provided our sms-exchange and wattsapp messages. But they took his side. It was especially strange and disgusting taking into consideration that the guy cheated with apartment description and there were awful conditions and his ad was a fraud. And they themselves obliged him to pay me back 50%.
I will never recommend to use it as you there you are buying pig in a poke.