This apartment simply couldn't be located better! Hayes Valley is such a warm, vibrant, and lovely neighborhood and this apartment is just in the very heart of it. Michael (and Tom) were helpful and flexible whenever we had a request. My wife and I stayed for two months and loved it!