While staying in an Airbnb can be convenient, you also never quite know what you're going to get. Whether it's the inane cleaning fees or overbearing hosts who make the stay an absolute nightmare, ...