I chose this cruise because it was the longest, it had cities I had not been to, it had interesting pre and post cruise extensions, it worked out financially as we had had a shorter cruise cancelled for pandemic, it had airfare included and once on the cruise it had excellent food and service.
Our stay in Prague at the Hilton was wonderful. Enjoyed having a restaurant that was open all day and until 10 pm. Location was very good for walking distance to numerous restaurants. The Viking Office staff could have been more organized and same question usually had numerous different answers. Would have appreciated a personal schedule of what we had signed up for in Prague as we arrived. Missed the Evening Prague Panoramic after the long overnight trip and registering and settling into our room. The other trips were great. The information for leaving and putting out suitcases was never posted. The bus trip to Budapest was restful and historical interesting.
The hotel in Amsterdam was ok, but it would have been better to be in a hotel in the middle of Amsterdam. The hotel had a restaurant and bar but not open all the time/rarely and the walks to the sites we saw was too far. Great views though.