Stephen is an excellent host, he welcomed us personally into his home, and showed us the place. The place itself was modern, and very clean. It was conveniently located in Noe valley. Excellent hosts and place.