Priori river cruise with Viking and had a wonderful experience. Food was fantastic, service was stellar, everything was fantastic. The ports of call were interesting, shore excursions were very good (although, pricey, but that is common in Alaska). Loved the fact that they had a non-denominational Sunday service for those who were interested in attending and unable to get to a place of worship due to cruise schedule.
Staff goes to great lengths to ensure you have everything you need. Disembarkation and embarkation procedures were thoroughly explained and went smoothly.
My only two suggestions for improvement would be instead of having to use the room key for everything, arm bands with the chip would be much more convenient, and more show times for the on board planetarium.
Fitness center was awesome, plenty of equipment. I took advantage of the opportunity for a massage and the spa was wonderful as well.
Spacious and very comfortable.