This will be my first time solo travelling outside North America, so helping me with how long to stay in each area would be awesome.
I'll be there 17 nights. Airfare is booked since it's abutting a UK business trip. I love seeing ancient Roman ruins, as well as older architecture. I'm not super into art but will go to the big museums for sure. I want to check out the coast too. How does this sound?
Rome: 7 nights, 6 days (tons of Roman stuff, 2 days for Vatican + cathedrals, possible side trips to Ostia Antica, Assisi, Hadrian's Villa)
Sorrento: 3 nights, 2.5 days (Pompeii, Amalfi coast, then maybe Capri/Naples/Pasteum)
Florence: 4 nights, 3.5 days (Some museums, possible side trips to Cinque Terre/Sienna/Tuscan cities)
Venice: 2 nights, 2 days (I'm decided on this one, 2 nights is enough).
I'm a night short - should I spend it in Rome? That way if I want to do more of the Sorrento region, I can hit Pompeii while in Rome. I'm not sure I want to spend more time in Florence. Reading about all the things I can do in the Rome area, I got pretty excited, but I'm not sure 3 nights is enough in the Sorrento area? I just need help balancing the right number of days at each place.
I appreciate the help!