We chose Viking Star for the itinerary (we'd never seen this part of Norway) and for the reputation of Viking Cruises. We have been on a Viking River Cruise and were very impressed with the quality there.
We found the Viking Star to be beautiful, with lovely staterooms, restaurants, and public areas. There were many places to sit quietly, away from the chatter of other passengers.
The Restaurant (main dining room) was very nice with excellent service. Food very good. The buffet breakfasts seemed very repetitive, but of good quality.
Comfortable, clean, nice bathroom amenities.