I'm trying to decide between Florence or Pisa! Ideally, I'd like to do both, but it just doesn't seem feasible & after doing 2 days of tours in Naples & Rome, a third might be pushing it. I'm torn between Florence, which I've heard is amazing, but probably would warrant a return trip in the future to see & do more. Or, Pisa seems neat, but seems like it would be a half day trip. I've also looked into Lucca & Cirque, as possible alternatives to couple with Lucca & Cirque, but I'm not sure. Any recommendations?