Starting off with excellent service to get us from the Airport to Hotel in Amsterdam, plenty of Viking welcome attendants and driver did an job of driving and providing his excellent knowledge of Europe.
First ever river cruise was overall excellent. In particular the service & food. Detailed logistics were very well managed (on-shore passes, buses to excursions, etc.).
Staff was first class and did a great job of making use feel welcome and that they were having fun making guest have fun. I was well informed of what was going to happen the next day of the cruise.
Great room with enough space for us. Cleaning staff did an excellent job of keeping the room feeling fresh, clean towels and supplies. I am sure Viking River Cruise does not pay them enough.