I've been to several different countries in the past year, and have stayed at AirBnB's every time. Sure, there were some issues here and there that would not have occurred at a hotel. But I'll be damned if it wasn't nice to stay nestled into the local neighborhoods, and meet (and sometimes drink) with the hosts, who were always gracious and helpful in pointing out the best places to check out that are off-the-beaten-path.
For what it's worth, dedicated buildings for AirBnB's really rub me the wrong way, because it often takes away from the charming/local feel of the place/host. I try to avoid booking places like this.