I booked a room at Keith's place at the last minute, so I didn't have much choice as there was nothing else available, but I was really pleased with my experience there. He was a lovely and welcoming host, the room and bed were very comfortable and spacious. The bathroom and shower were also very nice (and I was surprised that I never had to wait to use it even though it was shared). The best thing by far was the location--right on the Castro, in the heart of the neighbourhood. Keep in mind that the room faces the street, so there is some street noise, although the windows are quite thick and it wasn't bad. But I did use some white noise on my phone to block out sudden noises. It was quite expensive, but then again this is San Francisco in June. And I'm very happy and feel lucky that we ended up staying at Keith's.