Wonderful stay— very caring hosts. Exactly what you want for a long term stay working at Stanford or in the area