The flat is very well maintained and larger than I expected. The location is excellent. It's on a quiet street but a few minutes walk from the busy spots in Hayes Valley. Donna was very accommodating and made sure our stay was pleasant. I highly recommend this flat.