Craig & I enjoyed our stay at the Cabinets Secluded Studio in Castro / Mission area. Very easy to get to from either 16th Street Bart stop or Castro Muni stop. The studio is so very central but also so very quiet. The Cabinets are a lovely family and so very helpful.
Many shops are close by for all your needs.