Great location and the perfect place for visiting with family in the Los Altos area. Close to everything!