The Hayes Valley Flat was absolutely perfect for what we needed - a home away from home for our stay. It was bright and light, with it's own private deck that was lovely to spend relaxing time on every day. We valued having a full, working kitchen and laundry in the unit. The whole place was beautiful and felt comfortable to be in. It was close to the fun shops and restaurants on Hayes Street and walking distance to the metro and many bus lines which we used every day to get around town. Louis and Chris were responsive and kind in their communication, and we couldn't have asked for a better place. We will definitely be back!