We wanted to experience the Christmas Markets in various cities. Except for the tragedy in Strasbourg, we got our wish. The bus tour to the Black Forest was interesting , but rather long. That was modified from the original due to the changes needed not visit Strasbourg.
Meals were excellent with very attentive service. The room was quite nice - we enjoyed the bed facing the river, and the bathroom was good-size with a very nice tiled shower.
We just wish it had been warmer so we could have gone up on the top deck, but we will do that on our next trip.
Room storage was adequate, but we would like more drawers. The entertainment was good, especially La Strada.
We had more than ample time to experience the Christmas markets, and enjoyed the walking tour of Basel very much, despite the cold. Overall we would do another Avalon cruise in a heartbeat!