We really enjoyed our stay at Germaine's place. It's in a more residential area so it felt very safe, though that also means there aren't a ton of touristy things in the direct vicinity like you'd find in Union Square or the Wharf (but that's exactly what we wanted). A quick 15-minute walk to Glen Park Village gets you several restaurants and there's a Safeway nearby as well. The included off-street parking was a wonderful bonus since we had a rental car due to the nature of our trip.
The apartment itself was clean and cozy, and had everything we needed for our stay. And what a view! We would definitely consider staying here again.