It was a great time at Mei's - she welcomed me like at home, gave me a tour.
The place is clean, you can walk to Stanford and the little center of Palo Alto. Altogether very convenient for a campus visit.