This place was perfect!!! Right in the heart of Hayes valley, so cute and tons to do. Hosts were so responsive and quick to provide us with whatever we needed. Highly recommend!!