We did the Grand European Cruise and had a fantastic time. Ports of call were both interesting and entertaining. Beautiful sights along the Rhine and Danube. Excellent excursions and plenty of free time to shop and explore.
On board staff were excellent. Captain and crew kept things moving even with water level issues with locks. Adjustments were made on the fly and any delays were handled easily.
The food was excellent and plentiful. Although lacking the massive buffets found on ocean cruises, the selection was more than enough for anyone, as were the dining options.
Small but efficient. Everything we needed was there. Spent most of our time in public areas but the cabin was more than sufficient for our needs.