This was our first Viking River Cruise and we depending strongly on reviews to choose our trip. In the course of our week long cruise we found that most of the other passengers had taken a previous river cruise with Viking. We found that we'd have to agree with their confidence.
The first point to mention is that most of the Viking Long Ships are very new. The ship we sailed on, the Viking Baldur, was about a year and half old. The accommodations are functional and nice, if not overly large. There is a lot of attention to comfort and small touches to making time in the room pleasant. Don't expect to spend a lot of time in the room.
The food was plentiful and nicely done. The service staff was so good that it added to the enjoyment of our meals and I cannot say enough in praising all of the staff in helping to make our trip better. We arranged a private side trip that deviated from the cruise schedule and the concierge did a very good job in helping us plan the side trip.