We have traveled previously on Viking and multiple other cruise lines. We booked this cruise on Viking because we were looking forward seeing all of the points along the Rhine. It was wonderful. Viking knows how to treat their guests. The people that work on the ship are always so polite and very helpful. The Rhine scenery and included day trips were so very enjoyable. I loved the day we sat out on the top deck and slowly cruised down the Rhine. Fantastic!
The food was very good also. The waiters are always so friendly and willing to get anything requested. I liked that the Chef was out during breakfast and interacting with the guests. Brought a more personal feel to it.
While the rooms are quite small, they are adequate for our needs. We hardly spent any time in our room anyway because we were either out on day trips or sitting in the lounge meeting new people and having some really great conversations. We've met people that we've stayed in contact with post-cruise.