A great holiday except that we could have done with an additional day to allow us more time cruising rather than on buses.
We did not start well with cancellation of flights with less than 24 hours before we were due to fly, it might be useful for Viking to consider another air carrier?.
The cruise however, made up for this.

