Yoram's place is right near Japantown, which meant we weren't ever far from great food. It was easy to walk to most things we wanted to do or to catch public transportation, even to Muir Woods.
The bed was very comfy and we had no issues with temperature or odors or noise. The bathroom was very clean and the water pressure was great (if that's something you worry about).
We didn't get to meet Yoram because our schedule was packed full but he was easily available and checked in on us daily. Highly recommend if you're spending time in SF!