We enjoyed our stay at Steven's place. It was very comfortable and had pretty much everything one would need for the stay. The location is perfect, the North Park neighborhood has some amazing restaurants, and you're very close to Balboa Park.
Steven was a great host! I ran into him, and he recommended a bunch of restaurant recommendations based on our taste which was really helpful. I'd highly recommend staying here if you want to be away from all the SD tourist traps!