We decided on Viking Cruise Line after reading their brochures. Everything was first class on this cruise - rooms, housekeeping, dinners, wait staff, tours and tour guides, and activities.
At dinner we always tried to get a table in Ron and Rico's section because they were so nice and attentive to every detail. The food was great and you had many options to choose from.
Most of our tour guides were excellent and very personable. Overall, they were all very good and very informative. All the tours were very well organized. We joined all the included tours, but there were other options if you wanted to do more.
Everything was very nice. Almost every time you went out and came back, you could tell Housekeeping had been there freshening up something. We finally took to putting our do not disturb tag on the door, so she wouldn't have to keep checking things.