Mei Lin and Ross are great hosts! The house is amazing, the location as well. Just a few minutes from downtown Palo Alto and Caltrain.