Our cruise was incredible. All the processes of getting on boat, leaving boat was very smooth and little tension. The amount of people on boat to service us was incredible. I believe we had 600 passengers and almost 300 Viking employees. The cleanliness of all areas was terrific. We were lucky as it was early in season and every location we went to, we were only cruise ship (or one other) entering port. And every morning looking out of our terrace as we pull into a new location was just spectacular views. All of the tours that we signed up for with VIking were special and we had the opportunity to see something unique/special whether it be in Montenegro, as well as in Greece and Croatia. The service and food on the cruise itself for all meals was beyond superb and the special restaurants made you feel extra special. We thoroughly enjoyed the cruise, the dining, and the timing and execution of all tours.