This tour is well planned. Nearly all stops are two nights in duration with only a small number of single night stops. As it is a long tour, there is a relaxing three-day break in Rome in the middle of the itinerary.
This is a perfectly paced tour with two-night stays in Rome, Florence, the Italian lakes, Venice and Sorrento, and one-night in Assisi. All travelling days are of a reasonable length with interesting stops for refreshments and photo opportunities.