My daughter and I are going on a Medit. Cruise. Rome and Florence, Portofino, Monte Carlo, Tunis, Bonifacio and Barcelona. Should we Sign up for shore excursions offered by the cruise line or go on ours?