I've rented a few places on AirBnB. So far, I've realized that at least two factors have a strong influence on the experience: 1) Whether the place actually looks like the photo. 2) Who's there to greet you. For me it makes such a big difference when the owner personally welcomes you and shows the apartment. Better than anyone else, (s)he knows the layout of the space as well as the nuances that sets the place apart from all the others. Such was the case on my most recent visit to Berlin. Norbert welcomed me with a smile and even offered to help with my luggage as I climbed the 3 flights of steps. Being 95 kg of power and muscle, I declined the offer :) but I appreciated the gesture nonetheless. When I entered the apartment Norbert welcomed me with a cold glass of water. He had also stocked the refrigerator with orange juice. He went on to show me the amazing apartment which he designed himself. I kept finding myself saying "wow." In my opinion, the apartment looked even better in person than on the photos. Usually it's the other way around. Norbert gave me good directions on how to get to the apartment as well as how to get back to the airport. The place was clean, well stocked with dishes, utensils, towels, etc. I highly recommend Norbert's apartment and will stay there my next trip to Berlin.