We chose this cruise because we really wanted to see Prague and Budapest. Avalon had really good reviews and we are so happy that we booked this one.
The ship was great. Of course the food was excellent, staff were great, and yoga in the morning was fantastic. Doing yoga with views of castles or cathedrals and the river, was lovely.
We went with a lower cabin to save some money, and for us it was perfect. The windows were larger than I thought they would be and really, if we were in the cabin it was for sleep. There are perfect views on the sun deck or from the lounge, and sailing down the Wachau valley was beautiful. Also they did a night sailing for a couple of hours to see the lights of Budapest which was so nice