This was my first experience with Airbnb. Bali Hai Castro is truly an oasis, as described. . Laurence has taken great care to ensure that his home is welcoming and equipped with all of the amenities necessary to enjoy a great week in San Francisco. Laurence was quick to respond to the one or two questions that I had during during my thoroughly enjoyable stay.