I spent three months at Kim and Larry's place; it's fantastic in all regards! They are amazing hosts and people; I'm super thankful for their kindness, flexibility, and hospitality! If you're looking for a place to stay in Los Altos: this is it!!