We stayed one week at Jessica's place with a co-worker. It was perfect for us : 15 min driving from work, walking distance to Castro street mountain view (simply one of the best dinning street in the Bay area). The house is perfectly clean (even for my picky co-worker), comfortable, and the equipment is awesome. We did not have the chance to meet Jessica or Richard but the communication and check in instructions were great.
If I need to come back in the area, I would definitely stay at this place !