Overall I really enjoyed my cruise. The service on the ship was excellent, the staff is extremely well trained and went out of their way to make the cruise as smooth and enjoyable as possible. I also really loved the food. I am a vegatarian and there were plenty of options for me, but if I did not like the options, the chef was more then willing to cook up something just for me. The cabin was excellent as well and the ship overall was very nice. The entertainment they had was excellent, but I wish they had a bit more during our cruise but I understand you can only have so much on a small ship.
The only suggestions I would make are as follows:
My cabin was on the 2nd deck and when we were docked my window was right at the dock level, so if I had my window all the way open and there was anyone walking or standing on the dock or shore, it was a little too close for comfort. I would recommend a room on the upper deck.
On the 14 day cruise there was ALOT of down time and ALOT of locks on the Main river and the canal. If you want to have a good amount of time to just sit and relax and read a book, then this would be for you. There is not that much scenery on these long streches of river and you can spend alot of time waiting to go into the locks and while you are in the locks. I would do the Danube and Rhine separately if I had to do it again. Oh, also, the upper deck was shut down for 7 days of the trip, so you had limited outdoor space to sit out and enjoy.
Oh, finally I would start in Budapest instead of Amsterdam if I had to do it over again.
I loved the cabin layout. The bed was comfortable and I had a chair and loveseat also. The bathroom was spacious and the shower was wonderful, plenty of hot water and water pressure. There was a TV in the cabin, but only had news stations and a few movies to select from.