I’ve got the worst experience of my life booking with Airbnb. My host cancelled my stay the day I landed in New York. After 2.5 hours spent chatting with the customer care without finding a solution, I was told by my representative that she would have finish her journey shortly and another person would take care of my situation soon. I was contacted two days later after opening a complaint against them.
It isn’t over yet. Since I had no place to go I decided to book a hotel (only 3% were available that day), then asked Airbnb for a full refund of the difference I had to pay between the hotel and my room ($600). After about ten days of emails back and forth they agreed to a payment of $300. Be aware your host can cancel your reservation; you won’t have a full refund and potentially no place to go.