We took this cruise this summer, Rome-Venice. You will love it. And you will definitely want extra time in these two cities. Our mistake was booking our air through Princess, flying in to Rome and out of Venice. We realized about two days in we should have done a Rome round-trip and trained back to Rome from Venice. From what we saw of the roads in Italy (from numerous tour buses) I would have felt quite comfortable driving the highways. Rome itself is perhaps another matter. Venice, well no cars in Venice proper. Wherever you choose to stay, look the establishments up on TripAdvisor for reviews. Have a great trip!