Great place to stay near Palo Alto!