This place is everything you need to have a great time in San Francisco. Kelly has gone out of her way to make the place as comfortable as possible, and the surrounding area is lovely. We will definitely be returning!