We enjoyed our stay. The location is fantastic, Hayes Valley has so much to offer and everywhere is so accessible from there. Super friendly hosts and the place is exactly as described. Will mention that the kitchenette is small so maybe not conducive to cooking, but why cook when there are so many amazing places to eat nearby?! Would definitely stay again and recommend :-)