I stayed at Castro Cottage for one week. The apartment was spacious and comfortable. The location was perfect and beautiful garden. It felt safe and was walking distance to great restaurants and shops both in the Castro and Mission. It was also conveniently located a few blocks away from the Castro Muni station.