Perfect place to stay when visiting Palo Alto!