Nice, clean, quite place to stay near Palo Alto/Los Altos/Mountain View.