We has visited SF & stayed at Ellen's place in Russian Hill/North Beach (though I personally think closer to the latter one) for 8 days. Location is perfect, the place has full facilities you need even though we didnt use the kitchen at all. The apt has backyard where we chilled with nice view of the Bay and the best thing is the apt is very quiet which benefits me a lot as I'm a light sleeper. Our overall experience at Ellen's place is great, she attended to our queries and requests promptly. I would definitely stay at her place again next time we visited SF. It's a little gem.