Stop looking, this is the place to stay. Cosy, clean apartment with everything you could need in a beautiful neighbourhood, very close to public transport, local restaurants and grocery stores.
This is your chance to feel like a San Fran local, hotels are boring.