Traveled on the Avalon Impression, which was beautiful ship and our room on the Royal Deck was fantastic. The staff were great and had to deal with two incidents involving other boats, which impacted on our cruise, but dealt with those situations efficiently and graciously. Loved the places we visited and the tour guides we were allocated. Spending
...read more time in the Christmas markets in the lead up to Xmas was fantastic: the atmosphere is great and we enjoyed the sights, smells and sounds, which certainly put us in a festive mood. Would recommend this trip.