We chose Viking based on the itinerary, and friends' recommendation. The services, friendly staff, arrangements from the time we stepped out of the plane to the time we left, we were well taking care of in each steps. We sure will be back. For the time being, we'll take more ocean cruises until we get older. River cruises do not have much entertainment on board. We have done 20+ ocean cruises with different lines.
We enjoyed all walking tours included in each port, the tour guides were all knowledgeable and friendly. Tours and transportations were well organized.
Dinner/Lunch/Breakfast - all great with no complaint. Clean, very good quality, friendly servers.
Small but comfortable and clean. Sufficient for a good night rest.