James and Noreen are wonderful hosts.
They are very approachable and responded to us quickly, whenever we had questions about the apartment, rent or general coordination with keys/living situation. Their office is located downstairs which made it easy for us to meet. They always respected our privacy and never intruded into the space during our stay.

The apartment has many rooms, which was great for us, as we had kids and were on different schedules. We could also easily dedicate sections according to different moods...

Both rooms in the back and the one in the middle are ideal, quiet and comfy. The front room overlooks the street and gets a bit noisy, esp with morning traffic, but we eventually got used to it. This is city life after-all. There is only one bathroom and no half-bathroom so we had to get organized in that regard. The laundry machine/dryer/dishwasher came in very handy, definitely a plus.

We ended up renting a car during the two weekends we were there: parking in the neighborhood is challenging, all the more since our car was so big so it would take us awhile to find a spot. Having a car in SF is generally not practical, esp with the 2 hour residential parking limit, but is a must if you want to get out of town or don't mind the extra cost.

We've stayed at home a few nights, there was enough kitchenware to prep' meals and have wonderful dinners with foods from the local Trader Joe's, Real Food Company, Whole Foods grocery stores as well as the store around the corner for last minute items etc... Otherwise, there are many, many restaurants/businesses in Russian Hill to enjoy different cuisines/meet up for appetizers after our daily runs/get a drink/grab breakfast at coffee places etc...

The wifi worked well.

Overall, a great stay in an amazing city, thank you again so much, we might see you again if we all come back to SF together another time! :)