Great place in downtown Palo Alto.