Vicky's place is great for staying in Los Altos and close enough to Mountain View. She checked in with me a couple times to ask if I needed anything, which I really appreciated.
The room is big, clean and has lots of light. Bathroom was good too.
The only thing I missed was lights in the streets of the neighborhood: it's pretty dark if you are planning on getting there at night on foot but it's safe and very nice during the day.
I would definitely book again.