Very good location to stay near down town Palo Alto.