Our stay at Stephen's couldn't have been better! His courteous and generous hospitality, very clean and comfortable home, and the location all added up to an excellent visit to SF.