This was our second trip with Viking River Cruises. They were as great the second time as the first. The ships and crew are wonderful. Everyone speaks English and they are very friendly. We especially appreciate the daily shore excursions and the local guides. Each guest has a set of headphones with which to hear the guide. You do not have to follow in a tight little bunch to hear the information. The excursions included in the basic cost of the trip are very good and give a good overview of the city/town being visited. The ground transportation is outstanding - brand new big busses.
It is so nice to take a river cruise, you see many sights along the way and your hotel, breakfast/lunch/dinner table travels with you. Every meal is outstanding, including complimentary beer or wine.
This ships are all similar and every cabin is setup for a king bed or two twins. The ships are well laid out and getting to dinner is an easy set of stairs. They do have elevators if necessary.