Great location within walking distance to downtown Palo Alto.