Originally Posted by Dchiefransom
If you're going to be working in Mountain View, why not live as close to there as you can? It would take less commuting time of any type to get to work, and Mountain View is not a bad place to start and finish a ride on some of the best roads in the area.
+1
Great place to live, great starting point for all kinds of rides and hills, or leisurely rides along foothill exp.