We stayed in Annabelle's apartment as part of our honeymoon, and absolutely loved it. It's in a very pretty and quiet part of town, but walking distance to Castro and Haight. It was a stunning little apartment with great views from the private garden and beautiful decor throughout. We'd highly recommend staying there.