I had a very nice stay at Craigs place.
The apartment in the heart of Castro is really beautiful and cozy, and so is Craigs family.
I felt welcome and safe from the arrival to the departure. The location is super close to a lot of Bars and Restaurants in Castro but also in walking distance to other lively streets. Additionally the Metro is very close and brings you the rest of the city.
Another bonus in the apartment is definitely Franny, one of the cutest dogs around <3