Great location! Right next to downtown Palo Alto.