We chose this cruise because it took us to places we wouldn't have otherwise visited and we knew we would be spoiled and treated well. Well, it wouldn't be enough to say we received what we expected... the food and drink is incredible, tons of it and all quality.
The service is spectacular and everyone tries their very best to make your day the best it can possibly be. They provide daily excursions that are so well planned, the logistics all excellent, then stand ready upon your return to cater to your every whim.
We loved Vienna, Budapest and some little places in between. I recommend the 3 night add-on land package to Prague to extend the experience to a full 10 day trip. We met some fabulous people we hope to continue to cruise with in the future. It was the best trip we ever had.
The cabin has all you really need. The bed was very comfortable, service is great. I felt the choice of tv stations or movies not the greatest, but I didnt go on this trip to watch tv.