The good:
The places (Croatia and Greece) are amazing!
80% of the time the cruise staff was extremely friendly
Very nice, and the butler was very friendly, except the last day where day starting to prepare for the next guest even before we were leaving
The city itself is not nice but the ruins are amazing. Just get out of the port and ask a taxi to be your private driver for the day, it was 90 euros for 3 people, compared to 150 per person in the ship
Beautiful. And you DO feel in game of thrones! Don't overpay any excursion, there are taxis just outside the ship
Venice is an extraordinary place!
Very nice place, don't take the donkeys!
Beautiful surprise!