The main reason we chose Viking was they tend to cater to adults more than children. (Sorry, but if I go on a cruise like this, I do not want a bunch of kids running around.) The Viking crew was unbelievably attentive and accommodating. I have been on many cruises and have never been catered to as much as this cruise did. One of the main things that stood out to me, was that they pick you up literally when you get off the plane, and they drop you off and walk you directly to your gate when checking in for boarding. Unbelievable! I have never had that kind of service. Though we did have many excellent dinners in many of the Ports, some of the best dinners we had were on the ship itself. Excellent food! All of the shore excursions were very informative about the regions history and very interesting. You will definitely get your fill of castles, churches, and cathedrals. We added three days in the beginning of the cruise at Lake Como, and three days at the end in Amsterdam. Viking concierge's were with us the whole time to make sure our needs were being met. Added note, get ready to walk! Many of the shore excursions require a lot of walking. You will definitely reach your 10,000 steps a day. However, they are very accommodating for people that have difficulty walking for long period of time. Will definitely book with Viking again.
*Strong suggestion, make sure you bring plenty of 5 $ and $10 euros. Though much of the cruise is cashless you will need that money for tips.
Though we had a suite, remember, this is a river boat, not a cruise ship. That being said, the rooms are on the small side. But still plenty enough room. The ships are very long and thin in order to get through the mini locks on the river. That is the main reason for the reduced room size. (315sq ft w/balcony) Truthfully, it really doesn't matter because you're rarely in your room except to sleep.
Beautiful city, however, be prepared to be run over at any given moment by a bicycle. I have never seen so many bicycles in my entire life! Remember, you are a tourist. The people on the bikes have someplace to be or somewhere to go. That is the way the city operates. You are in their territory, so be careful. Bikes have the right of way!