Perfect place for business visit to Palo Alto/Stanford Area