The Viking team took care of us from the moment our plane landed until we passed through airport security to return home. Everyone we came in contact with was great. The boat was beautiful. The room adequately sized but beautifully furnished. Food was incredible, over the top. Lots of it and all delicious. Meals from the regions we were visiting each day. Wines, too, from the regions we travelled to. The service was outstanding on all fronts. The airport team, the cruise manager, the people who greeted you every day, the wait staff, the chef, the housekeepers - everyone was courteous, friendly and accommodating. The tours were very informative. They were conducted by interesting and well educated tour guides who had a passion for their town and region. You had flexibility in your schedule, but there was always something happening. I would highly recommend Viking and will travel with them again!
I don't recall the cabin number or category. We were on a river cruise on the "main floor." The room was adequate in size, though not large. Restroom was small but very functional. The furnishings, fixtures, etc. were very nice. Very pleasant. Bed extremely comfortable to sleep in and large.