Barbara and her place are the kind of people and apartment that make Airbnb still rocks.