We enjoyed everything...... well, almost everything.
The ship, the cabin, the trip itinerary, the tours, the tour guides, and especially the ship-board staff were all excellent. That is what we have come to expect from Viking. Kudos.
The food, however, was not excellent. At best, I would call it sub-standard.