The unique setting and beautiful decor of the water tower make is a must see in beautiful Los Altos. It is close and conveniently located to the cute village of Los Altos, and has quick access to the highway. Despite all this it is in a quiet and peaceful neighborhood.