I stayed in Michael's apartment for 1 month while in San Francisco for work. The apartment is clean, spacious and comfortable. Hayes Valley has a ton of great restaurants, bars and shopping, and the unit is a short walk from multiple public transportation options. Michael is an awesome host, you will not regret booking with him.