This was a 14 day river cruise from Amsterdam to Budapest.
If you choose not to read the full review - here's a quick summary. I recommend Gate1Travel River cruise company on this itinerary. They are an incredible value, using a quality ship with professional staff that will result in an enjoyable vacation.
This was our first river cruise after sailing on over 25 ocean cruises. River cruising is wonderful but different than ocean cruising. Beyond ships being smaller, the social gathering is more quaint with a wonderful opportunity to meet every fellow passenger. I was surprised that river cruising predicts daily adjustments will likely be made to the timing of your itinerary. River traffic, the timing and congestion of the use of the "locks" on the river may cause minor adjustments to port arrival times This is common to all river cruise lines. Gate1Travel did a magnificent job of keeping passengers always informed of last minute amendments to the schedule and on a couple occurances took steps to have coach buses meet us further up river to begin our port excursion on time.