Robert was an excellent host and he has a wonderful home. During my stay, he was very accommodating, including helping me unplug the DVR in the room, which was making noise to help me sleep better. After that challenge was overcome, the stay was pretty much perfect. His place is near Castro and Market street so conveniently located. However, it sits at the top of a hill so getting groceries home for longer stays might be challenging - you will have to wait for the bus. That was the only real downside, and no washer/dryer use - however there is a fun laundromat right nearby! Robert's dogs are friendly and overall it was a great experience!