We had heard that Viking was the best and they proved it.
The itinerary had places that we had never been yet also allowed us to revisit some of our past favorites.
The size of the ship allowed us to get to know many of our shipmates and gain lasting friendships. With less than 200 passengers rather than thousands, we also knew most of our crew and felt comfortable asking questions.
We had adequate space for everything and the cleanliness and service was excellent.