I would highly recommend staying at the Castro Sanctuary if you are planning to visit San Francisco. The apartment is beautiful and provides all the amenities and comforts of home. The location is great - lots of grocery stores, restaurant sand shopping options right in the neighbourhood, and a very safe neighbourhood. Maria was very easy to work with, we had no problems whatsoever.