Great spot and location - much better value than all the Palo Alto hotels.