I have had bad experience with AirBnB. For me, it was a rental agency posing as a family. The listing had photo of a family which I hoped to meet when I rented. After checking in, I called the phone number and it was picked by a receptionist with the usual courtesy. I asked if I could meet the family, she said "there is no family sir" we are a rental agency. After some days, talking with the next door neighbors, I found that the entire building was AirBnB.
I felt sorry for the real tenants of that locality. They wont have any affordable place to rent anymore. I deleted my AirBnB profile after this incident and another security incident in another rental and will never use this again.
Now I know, there is a reason why hotels charge more, you pay for the safety, the standards and a 24 hours reception desk.