Very good place for business trip in Palo Alto.