For seats with extra legroom, I've booked Premium Economy flights into/out of Frankfurt. (It's a long story, but It should be much cheaper than Business Class.) I'm tall and we're not as young as we used to be.
It's my wife's first trip. She is interested in Milan (for fashion), Pisa, Rome, Venice, and tourist sights. It's my second trip, but that trip was decades ago. I would like to see Pompeii again. I'm interested in history, culture, and art, but I would be happy to just relax and enjoy being in Italy. My proposed itinerary is below, which is a bit of a compromise. I have scheduled Cinque Terra to avoid holidays on 4/25 and 5/1 and for only about 1 1/2 days, which may be too short. We are interested in avoiding crowds and moving around between lodging as little as possible. I have 3 extra days with nothing scheduled, which could be used to stay in one location longer, e.g., Venice or Vernazza, adding Sienna, Assisi, or Orvieto & Civita, or deciding how to use the extra days on the fly while we are in Italy. The schedule below assumes a day trip from Florence to Sienna. Also, I think we'll have a half day at the end of the Trip to explore central Frankfurt.
I would like to start making lodging and local transportation arrangements. I have not yet booked flights from Frankfurt to/from Italy. I would appreciate any feedback on this itinerary and how to use the extra days before I begin this next step.
4/13 Sun. Arrive Frankfurt. Sleep Frankfurt for 1 night.
4/14 Mon. Fly to Venice for 4 nights.
4/17-4/18 Venice
4/18 Sat. Train to Milan for 2 nights.
4/19 Sun. Milan
4/20 Mon. Train to Vernazza for 2 nights.
4/21 Tue. Vernazza.
4/22 Wed. Train to Florence via Pisa for 5 nights.
4/22-4/26 Florence.
4/27 Mon. Train to Sorrento for 5 nights.
4/27-5/1 Sorrento.
5/2 Sat. Train to Rome for 5 nights.
5/7-5/9 Extra 3 days.
5/10 Sun. Fly Rome to Frankfurt for 1 night.
5/11 Mon. Depart Frankfurt.