Katja's place is in a perfect location for a visit to the Los Altos, Mountain View, Palo Alto area (and beyond). It is centrally located with easy access to El Camino, 280, 101 and 85. So even if you have to head up to the city or head further south to Cupertino/Santa Clara or San Jose (and I had to do both), it is a great base.
The area is quiet and peaceful with the hustle and bustle of Castro St in Mountain View about a 5 minute drive away.
Highly recommended.