Jackson Court in San Francisco's Pacific Heights neighborhood is great. It's a really wonderful B&B with big rooms. Close to the Marina, close to Lafayette Park, close to Filmore, etc. Not only is it in a great location, but also it's really reasonably priced. My parents would always stay there when they'd come to visit us when we lived in SF. They also stayed there along with a bunch of their friends during our wedding weekend. Definitely give them a call and tell them you heard about it on Judy's Book!