I stayed at Mei and Ross’ for the first month of my yearly visit in the US and I think I was very lucky to have found that place. Since the beginning Mei and Ross were very welcoming and helpful, so that I immediately felt at home. The nice decoration and the occasional music sessions contributed to the harmonic atmosphere. That definitely helped me to adjust quickly to the new environment (Originally I am from Switzerland).
The place is also very clean (with towels changed regularly) and there is a well-equipped kitchen for common use …plus a beautiful garden!
Moreover, the house is very well situated, in walking distance to downtown Palo Alto and walking/biking distance to Stanford University. Perfect if you don't have a car. Therefore, I think it is an ideal place for an international student as a first base or any other person who is looking for a friendly and convenient home in California.