One of the best places I have stayed! The koi pond outside is so peaceful and welcoming that I always looked forward coming back home. Annie's attention to detail is applied so well to her place that you feel like a special guest.
The balcony outside is a good place to eat lunch or work remotely; internet is fast enough for good zoom calls, without any problems.
Lots of good restaurants and coffee shops nearby, all walking distance, you won't stay hungry. Russian Hill is a clean, safe neighborhood that should make you feel at home in San Francisco.