The cruise staff were professional, fantastic and friendly. The food was fantastic and the choice of food was amazing. Very well done!
The cabin was superb and always clean.
We went in to the departure city two days early and stayed at the last city another two days. Viking took care of everything even though we were not boarding the ship for 2 days and didn't leave for an additional 2 days. They helped us arrange tours and excursions from the hotel we were staying in.
Cabin was great, had everytthing we needed, nice fridge stocked with water. Bathroom was great and amazing.
Went on a wallking tour and the BMW Factory tour, both were fantasic.