Overall, the cruise was a big disappointment.
1st river cruise after more than 20 ocean cruises. New boat, but of course very small. Upgraded rooms (double balcony, full size shower) only about 200 square feet. However, clean, modern, adequate air conditioning. Arrived at dock approximately 6 hours before embarkation. Staff was outstanding, allowing us to wait on board until checkin. Location of dock in Amsterdam was not conducive to exploration of the immediate neighborhood (industrial warehouses, mounds of rotting garbage, homeless, extensive graffiti). However, 15-20 minute walk would get you to the old town historic area. Mostly elderly guests (average age approximately 75 plus. We are in our early 50's).
On board, dining choices were fine. Staff was again outstanding. We are not a fan of open seating, but most of the time the same tables were available (with the same staff). Breakfast and lunch were buffet style, with some menu only items. Any/all alcoholic beverages were included at meals and Happy Hour. Otherwise, pay as you go. Extremely scaled down menu available in the lounge at lunchtime. Do not expect any onboard activities on a ship this size. Following dinner, music/dancing is available in the small lounge. On three nights, outside entertainment came aboard, but after 1-1.5 hours, they were rushed off.
Clean, modern, large bath with full shower. "French Balcony" a marketing gimmick; just an extension of the room with large windows.
Quarterly "street market" filled entire city center.