We are just back from our Amsterdam to Budapest cruise.
It was awesome. I read here about the food choices were limited....well I beg to differ. The choices were fine. Usually 3 main choices as well as another standard 3 main choices. There were also choices with the appertisers, soups and deserts and the quality was excellent.
The cabin was a good size for a ship of its size. We were in a Royal suite but I didn't hear anyone complaining about any of their rooms. As has been stated before you dont tent to spend much time in your rooms anyway.
Plenty of room for a ship this size