This is the perfect spot from which to see SF. The location is very central and close to multiple bus and Muni routes. It is also right in the middle of all of the great restaurants and shops in Hayes Valley.
The apartment itself is wonderful. I was staying alone for work, but if you're traveling with multiple people, the half bath would really be handy. The kitchen is large and has all of the appliances you could ever want. The living room and bedrooms are also both a very nice size. Most importantly, there is almost no street noise and the bed is extremely comfortable, making the stay even better.
Donna is a wonderful host and was extremely responsive to messages. Check-in and out was simple and easy and Donna provided some snacks in the kitchen, which was much appreciated on arrival.