Maybe we have high expectations? I just don't understand how so many people can say "Fantastic, Wonderful, Amazing" In my experience there is always room to improve. On our cruise we had "lock" problems so were unable to reach our last port of call and were transferred via bus. Made for a very long and uncomfortable day. In general the ports we visited were nice, but I wouldn't be interested in returning for extended stays, other then Budapest and Prague. The food on board was OK, but only 40% of it seemed to change daily, they kept serving the same items over and over again. I was also surprised to find we were forced to join other people at meal time. I understand many people enjoy this, but me and my husband like to enjoy a quite dinner after a long day of touring share our thoughts of the day. The idea of a peaceful relaxing dinner with each other, a glass of wine, is just what we are looking for. However, being pushed into making small talk with strangers each night was not what we were expecting.
After all is said and done, we will go on another river boat cruise, but more prepared with the pluses and minus.
The Grand Balcony Cabin was nice, I don't have anything to compare it with. It was clean, but small.