This was a southbound Rhine cruise from Amsterdam to Basel. It was our first river cruise, chosen because it would be a new experience, but also because of the ports of call, which looked very interesting. The ship was great; very clean, cabins roomy, modern and to a high spec., excellent air conditioning.
All of the crew/staff that we encountered were very friendly and helpful.
The food was excellent. Four course dinners every night (five one night), prepared to a very high standard. Sensible portions. Breakfasts very good. We only had the buffet meals in the lounge for lunch and then only when we were not out for the day, but I was very impressed with those too. Generous with the inclusive drinks at meal times.
Really pleased with the cabin. Ours did have a wall of glass, including patio doors. Can't remember what it was called.