The location of Geoff's place is about as primo as it gets, with Castro St just outside the front door. We really enjoyed staying at Geoff's for a long weekend as our base for exploring SF.
The room was spacious and had plenty of room for the car-full of things we had on our road trip and the bed was large and comfy. We appreciated the black out curtains, as we had a few late nights out.
If you're looking for things to do, ask Geoff — he has great recommendations both for day and night and is well informed on nightlife in particular. He arranged tickets for us to see a performance at Oasis one night, which was a really great surprise as well.
Thanks for a great stay in SF, Geoff — hope to be back sooner than later!