Fantastic 8 day Rhine River cruise from Basel to Amsterdam, visited some wonderful places. Saw some good Christmas Markets as it was that time of year. Avalon Waterways is a great company to cruise with, highly recommend them and will cruise with them again. A big thank you to Emily for booking the cruise, nothing to hard and documents arrived with plenty of time.