Clean, affordable, friendly, central and all-round awesome. Experience all the Castro has to offer with advice from a veteran of the area.