Chose this cruise based on our experience with the Viking Danube Cruise. Love the vessels, and the staff provided wonderful service, accommodations and dining. Included tours were excellent and just right for our physical capabilities. We had a comfortable experience and were able to enjoy each of the destinations. Our cruise director was attentive and was able to accommodate our desire for a bicycle tour in the Netherlands. The lectures were edifying and the entertainment was just right considering the daily activities. The room, which was understandably small, was very comfortable and the bedding excellent. We enjoyed being able to enjoy the company of the other passengers and liked the single dining times and menus. The hotel staff and concierge were very attentive to our needs. This was just an extremely enjoyable experience and we will repeat using Viking for our cruise needs. Having done two river cruises, we plan to look into their ocean options. Bottom line, small ships are the best.