I don't really understand all of the bad reviews. First Airbnb tells you of any cancellation policies so it is clear going in if you have to cancel you may not get a full refund depending on the policy. I have used it once to stay at a great place in Cabareta, Dominican Republic at a place called Casa Luna. The hosts went above and beyond in being great host family to my bf and me. We had a great time and would never have met them if we hadn't used the service. I would recommend using this site and I will use it again.
Everyone in my family has used it now and we have been cured from everything from traveler's sickness to bronchitis. No going to urgent care, waiting and exposing ourselves to additional sick people. In the comfort of our home, we were treated with any necessary antibiotics. Can say enough about how convenient and easy each experience has been.