Newbie here...we are on this cruise as well.

We plan to take the Siena/San Gimignano excursion. We were thinking Florence would be too crazy/busy and that Pisa would be too touristy. Thoughts? We had a villa vacation booked in San Gimignana a few years ago but had to cancel at the last minute due to work stuff, so maybe that's part of the draw.