Good place at downtown Palo Alto .