Airbnb is awesome!! As long as you find the time to dedicate some time to searching for the specific necessities you require, reading reviews, and browsing pictures, you can find a truly amazing place to stay. I used Airbnb for the first time when I was heading to Paris for a few weeks with my family. After spending time searching, we found an amazing apartment in the Montmartre neighborhood that was everything that had been advertised. It is important to notice reviews other people have given, and definitely get in touch with the home owner to feel them out and see if you can detect any sketchiness. If you put the work into it, it most definitely pays off. I always use this site and definitely recommend it to family members and friends.