Good price for a little chaotic but ok place in Palo Alto.