Castro Sanctuary is amazing! The apartment well appointed, it is in a fantastic location and Maria is wonderful. I could not have asked for a more perfect place to stay for my time in San Francisco.