The whole cruise from start to finish was excellent. The staff and crew couldn't do enough to ensure our comfort and overall experience.
Cabin, food, service were all first class.
Shore visits to local villages along the river were exceptional and couldn't be any better!!