Mirta and her husband were great hosts. The place is nice, there is a supermarket right around the corner and it is within biking distance of Stanford University.
I enjoyed my time there.