Overall the cruise was good but you could tell that not all the kinks were worked out of the systems. In the area of dining, one restaurant only had one special menu and if that was not to your taste, your option was a steak. In the other restaurants, food was good but could use some "simpler" fare such as simple common soups or similar rather than high end meals.
Most of the shore excursions worked will except for those in Venice. In Venice everyone had to go ashore using tenders at about the same or close to the same time. This caused back ups. The stated reason was for security reasons. This could easily have been solved by allowing folks access to a controlled area of the dock with buses to take the people to tenders from the docks. Also the harbor tour of Venice had an open upper deck where folks were not shaded from the sun. Both of these detracted from the tour experience.