We chose this cruise because my wife always wanted to on this cruise. It was an awesome cruise with great food and awesome service. We had a junior suite and it was a great room. The wait staff at the meals were very friendly and tentative! All the ports of call had wonderful Christmas markets and we felt like we were in paradise. We would do this cruise again. This was our first river cruise and we met some wonderful people onboard and at each port of call. The embarkation was very easy and the staff were very welcoming when we came back on board. We did notice that there were no kids but mostly an older crowd which we loved. We really loved the coffee machine and the cookies that were always available anytime of day. The coffee was expresso, macchiato, mochas ect. The only thing we were kind of disappointed with was the ship could gave been more decorated for Christmas like other shipping lines. They had a couple of trees which was nice. We mostly enjoyed German night w authentic German food and 2 ompa guys who played great German tunes. Then schnapps afterwards. But overall a great cruise