I've had good and great experiences with airbnb in the US, Spain and Korea. Read the reviews before making a reservation and you'll be OK.
Most of the places I've stayed, the hosts want to interact with the guests and are very helpful/interesting. It can make traveling easier and more enjoyable.