We stayed at Kathy and Steve's Russian Hill condo for 2 months and we loved it. The apartment is beautiful with the charm of a century old building, yet updated with modern amenities. The unit was clean and our hosts provided regular professional cleaning as we had a long stay. They are great hosts; they went above and beyond to ensure we had a good stay and they are very responsive. Lastly, the neighborhood is great too. Walkable to cafes, restaurants, and many popular spot in the north of the town. I'd highly recommend this place.