I guess I am in the minority, but I have never understood this business. You would have to pay me to stay in someone else's house vs a hotel.
Want to find a place with a separate room / bed for your teenage daughter? A hotel's answer is to book a second hotel room, or you might luck out with multiroom hotels but good luck even searching for them. AirBnB makes it easy to search their inventory for that. Want a kitchen? Always a fun time searching hotel inventory for that. Oh, and about that teenage daughter many hotels consider anybody over the age of 12 an adult, so now you are required put in "3 adults" into your search and their search system returns 0 results. Etc.