Spent an awesome summer staying in Michael's apartment. Apartment was bigger than I was expecting, and the location is perfect- there's lots of stuff going on in Hayes Valley and its close to major public transit lines. Michael was a very responsive host. Would stay here again!