Jim was a great host, and we had a perfect stay. The unit was clean, spacious, and very walkable to public transit and both Noe Valley and the Castro. Communication was super easy, and check in/check out were a breeze. We would definitely stay again!