My thoughts are
Florence-4 nights
Sorrento-3 nights
Bari-3 nights
Rome-2 or 3 nights
Our friends just want to enjoy italy with us. We have been to Florence, Venice, Bellagio, Siena, Rome and the Amalfi Coast. Interested in wineries, some sightseeing and meeting relatives at some point. Travel by high speed train seems like a great idea and will do private drivers and guides for tours. Just want to give them a little taste knowing we will all be returning in future. Thoughts? Thank you in advance