Hello, my husband and I are planning a trip to Italy in May. This is our itinerary and want some feedback on if it seems like a good path. Thank you in advance!
Fly into Rome, stay 3 nights.
Take the train to Florence, pick up rental car (not sure the best place to rent from??). Spend the day exploring Florence, would like to park the rental car somewhere for the day so we don't deal with parking.
That night, drive down to the countryside (Greve in Chianti area probably) and stay in an agriturismo (recs are accepted!)
Spend 3 nights there, using one of the days as a day trip to Siena by car.
Return rental car in Florence, take a train to Lake Garda. Stay in southern Lake Garda (Peschiera?) for 4 nights and do day trips to Verona, Venice, and north Lake Garda. (Is a rental car recommended for this area?)
Last day we take the train to Tirano (through Milan) to catch the Bernina Express to Switzerland.
Thoughts on this route and any tips would be appreciated!!