I use airbnb since the beginning, my 20+ stays can be concluded into this - Airbnb stay experience is dependable on the hosts. I have met good & bad hosts, hotels disguised themselves as airbnb n so on.
Sometimes the previous guests in your airbnb also can affects you. I kena in Hkg, host say she cannot do anything and airbnb tell me to find a place myself to stay for the night then try to come back to my airbnb booking tomorrow. Else I cancel whole booking and rebook another place. Both options are lousy.
Some even can cancel you on the last Min.
If you want to know my tip, if the difference btw hotel and airbnb is a lot then u book ur airbnb and a hotel with free cancellation just in case u kena play out. If the difference is small then just book hotel.
U can activate airbnb and they can contact the hosts n if there is no response, they can assist u from there.