Geoff and Craig were great hosts! I wish that we had to opportunity to meet, but were unable to. Geoff kept me well informed on activities, transportation, sights to see, how to get around and answered all my requests and questions very quickly. He checked on us during our stay to make sure everything was going well. The home was right in The Castro and had a WONDERFUL experience.