Overall the cruise was good and we enjoyed it. No significant problems during the land part of the trip.
There are a few gripes however
1) Our stateroom on the Viking Emerald (C315) was cold and clammy, everything we touched was damp. We dreaded to crawl into the cold and damp bed at night. While the AC worked fine there was no heat. After 2 days of complaining we were given a dehumidifier and after extracting several gallons of water from the cabin it became liveable. On bonus was the heat generated by the device, going to bed was no longer an ordeal.
Sadly we were not the only ones with that complaint, perhaps being more vocal helped us in getting the dehumidifier.
2) During the last night aboard quite a number of passengers including my self came down with diarrhea, not a pleasant affair knowing we had to fly that day. Took about 10 days to totally dispose of that problem. .
3) We paid for transportation to the airport for our return flight. 9 of us spend 90 minutes in a dilapidated minivan with our knees under the chin. For the $120 total we paid we could have gone in a private car or the Maglev and had money left over !!