a great place to stay when in the Palo Alto area.