Nice place in Los Altos. Very easy to check in and easy parking etc.