Location can't be beat for this Castro apartment. We had a nice stay and Keith is a very gracious host. Would absolutely stay here again. Thanks, Keith!