I did not like this cruise for one reason, the shortness to each destination and the water was not at all calming. Brown water and the tide rolls which causes the ship to pull away from dock. I liked the ship I liked the service, Viking has impeccable service. I just did not feel the calm which I felt on a previous cruise (longer transit between points) and beautiful river water. I have taken a Viking Ocean Cruise and you really cannot compare the River vs the Ocean although both have outstanding service. The buffet food does get boring and maybe another outlet for eating would be nice. The housekeeping staff and the bar staff are excellent. The bartenders are on top of the cocktails and never much of a wait. Loved the Hostess (not sure of her title). She had a great personality. She led game nights and how fun.