Nice location to stay near Los Altos area.