Really nice stay right near downtown Palo Alto!