balabusta, (my wife is 1 also)
we did the same a few years ago. Not the same ports but a TA xing & Med for a 28 day cruise. Check out the days you will be in ports, some may repeat. Plan excursions accordently, for instance we were in Rome twice, did the Vatican on our 2nd Rome stop on a Tuesday, rather than the 1st stop on a Sunday. Less crowded.
Another thing to think of, we had 6 sea days and them 9 straight port days. Stayed on the ship on one of the repeat stops, had a breather from rushing around, did laundry and had the ship to ourselves.
Great cruise, in fact we are doing another xing & med in Oct., going the other way.