Craig's place was a great spot to land for a few days during my quick trip to SF. Beyond his timely communication, great recommendations and understanding and flexibility around check-in due to a few unforseen travel delays, the location can't be beat! Right in Castro, there's lots of energy and things to do. I didn't have a car so did not have to think about parking, but the accommodations in the apartment were great - topped with a very comfortable bed and spacious room. Franny, their pup, was the sweetest and great company to be around.
Would stay again and definitely recommend.