Everything about Viking River Cruises is top-notch.
The vessels are so very clean, the sailing is smooth and efficient, the meals are delicious, the wines are regional as are the beers served on board.
The staterooms can be small, but we were only in them to sleep.
Our cabin was always immaculate.