I agree with the above poster that you cannot go wrong with either of your choices. We have been able to 4 cruises in Europe with another this summer. On our first cruise our son had just turned 7 and our daughter was only 3 mos old. Our son chose to go to Pisa as an excursion because he remembered the leaning tower from the Little Einsteins. He was a trooper even on our longest excursion to Rome. We tried to mix up long days with shorter excursions for some balance for all of us. On our second European cruise our daughter was three and our son was 9. This was a 12 day Med with four sea days which helped balance out our busy days in port. Our next cruise was when our son was 11 and our daughter was 5, and then again when our son was 12 and our daughter was 6. We have all really enjoyed all of these cruises over the years, no matter what ages. We have made it a point to find some things in port that are more geared toward the kids. Enjoy your cruise!