The itinerary looked very interesting. The ship's tours are ridiculously expansive and the tour guides are not the best. Local tours are great from all points of view. However you should spend some time on internet to find them. Food in restaurants and in the main buffet is OK but there are pretty limited selections. The ship itself is not new but it is nice. There is a perfect organization to get in and off from airport. In Venice you have to pay for a shuttle to the city and back 25 EU/person. It's the most stupid idea of the company management and many passengers think it is absolutely inappropriate. Based on our experience several years ago many companies provide it for free. The cabins and ship itself are very clean. Service in all restaurants is pretty good. The ship has good night's shows. Don't expect good musicians in the bars or dancing area. Once again - the itinerary is great and can cover many unsatisfied things but you should prepare yourself for the port and shore excursions.
Our cabin always was clean and nice - thanks to Rafael and his assistant. We had fresh water every day. We would give Rafael and his assistant A+.
It is a very strange city: terrible traffic, pollution, etc. We got HO-HO bus. It was OK before the bus did get an accident. We spent a lot of time in the greatest archaeological museum. You must to see this museum.