Stayed at Katherine's place for 3 week's in Feb/March and besides for some renovations going on outside and upstairs, I had an excellent stay.
The apartment itself is both very functional and homey. Well decorated, nice appliances, comfortable bed, great internet connection, pretty much everything I was looking for as I was also working remotely from the apartment.
The location is great, in my opinion. A lot to do in the area that is a quick walk (Alamo Sq, GG Park & the Panhandle, Hayes Valley, and a bunch of great places to eat that are just a block over on Divisadero). Also a nice central location that can serve as a launching point if you're trying to explore all over the city.
Katherine herself is exactly what you're looking in a host, hands-off 95% of the time but very responsive and communicative the 5% of the time you need her.
Would definitely stay here again!