This was misrepresented. There are no Christmas markets in Amsterdam and very few stalls and mostly just food in Antwerp. Since that was the sole purpose of the trip it was very disappointing. The Christmas markets in Manchester UK were a 100 times better so I might as well have stayed home.
That said, the staff and food on the cruise were very good.
The organisation was not. The evacuation training was a shambles. The information sheets provided each morning with details of Amsterdam/Antwerp were inaccurate. Stated markets (!) in Antwerp would open at 10.00. They opened at 12.00.