What a wonderful spot in Hayes Valley! Michael does an amazing job of ensuring that the apartment is above and beyond just a place to crash: while I stayed there it really felt like home. Hayes Valley is a lovely location and this spot is right in the heart of it. 10/10 would rent again.