b&b, central location, close to all the best hoods
i don't know what your budget is, but the parker guest house also a beautiful b&b that's white glove clean. it's in the middle of some of the best neighborhoods in sf. even better, it's just a few steps off the J church, so you can access downtown in 15 mins.
here's the website:
http://www.parkerguesthouse.com/?gclid=CI-0tOr2nKYCFcQ3pAodFlONnA
it's right on the cusp of dolores park, mission, church, castro and noe valley areas which ALL have gift or window shopping, a multitude of different types of food, groceries, sights, (dolores park has the best view of the city imo), and culture. go get your gay on! haha

