@spihaven I'm so happy my thread was a help to you during your TKR. Good luck on the next one! We've waited, after booking a cruise, almost 2 years before

It was torture but also gave lots and lots and lots of time to plan out the port stops. This will be the shortest time we have waited, less than 2 months. We just booked it last week. When I saw I could book this 12 night cruise for the 2 of us in an outside balcony for $1654 I said to Kent, "It's too bad I don't feel like I could pull together another big Europe trip on short notice." His reply was, "Why can't you?" So, here we are, haha! We will only have one port stop in Malaga, Spain before arriving in Barcelona. It will be 10 sea days in all. We love sea days. We did a transatlantic last year to Europe and it was fantastic. It cost no more than flying and when we arrived we weren't jet lagged

I highly recommend it if you ever get the chance.
@SuperSnapper We're only cruising to Barcelona. From there we will fly to Venice and then take the trains to Florence and Rome. We absolutely fell in love with Florence last year so the plan this time is to stay 11 nights so we have plenty of time to visit Pisa, Siena, Cinque Terre, etc. while we are there. One of these trips I have a goal to get to Switzerland. It's where my ancestors on dad's side came from.....a small village outside of Zurich called Gladfelden.
@Homeport Last year when we went (we were gone for 6 weeks total) I was hobbling around on 2 really cranky knees and then towards the end I tripped and fell hard on my knees going into a train station in Naples. That was the final death blow to my knees! While I know I won't likely be 100% comfortable even now, it has to be less painful than last spring when my knees were bone on bone. I had told my OS that I would likely want to have my knees replaced when I got back so as soon as we returned I set it all in motion. We had a wonderful time but didn't get to do everything we wanted because my knees just wouldn't allow it. Hopefully this time will be different.