Great location and great host made this a perfect stay while doing business in Palo Alto.