The Castro Sanctuary is a really wonderful place to stay. The apartment is perfectly situated between the Castro, the Mission and Noe Valley, all great places to walk around, eat and shop. The apartment itself is lovely, both the couch and the bed are comfy, and the garden out back was such a treat.