Took this cruise based on ports of call but ended up wishing we didn't have so many. Had no time to enjoy being on boat. Plus having to taxi an hour or 1 1/2 hours into city then same going back to boat took all our time away from enjoying each city. Especially Rome which took 1 1/2 hrs there and 1 1/2 hrs back to boat. Only 3 1/2 hours to experience Rome! Pisa and Florence was the same with only 30 min to enjoy Pisa and 3 hours to enjoy Florence then getting rushed back to boat. And those tours will leave you! Between an early wake time, traveling into cities, rushing through, panicking about getting back to boat later in evening, then dinner, then to bed to do it again early next day leaves one extremely tired! Everyday was rushed except the last which was our only sea day. Naples had the only port you could walk right off boat and be in city but that is one dirty, disgusting city. I'm planning another trip overseas but not a cruise. We will enjoy the cities at our own pace without being rushed through. I liked having not to unpack on the boat but hated not experiencing the cities. Royal Caribbean was fine and did a good job. I was impressed with Liberty with the main complaint being they allow smoking all through the promenade and specific other places on boat. The smoke doesn't just stay in one place, it ends up all over with my clothes smelling of smoke also. The dinners were fine also but because we had to take the 9:30pm seating, we were going to bed with full bellies. We ended up eating dinner earlier in the Windjammer by the third night and what a nice surprise to find absolutely delicious food of every kind. We loved all the varieties and everything was really good. That's where we dined till cruise ended. If you get a room overlooking the promenade like we had, you will not be going to bed early because midnight parades with extremely loud music will keep you up! Bring your ear plugs!