There are so many great things to say about Amawaterways AmaPrima, but the most important is the hospitality and service quality of the staff. Every single interaction with them was a pleasure -- waiters, housekeepers, the madly French cruise manager, chefs, sailors met in the hallways or on deck, and the seriously Dutch captain.
The ship is bigger than you expect -- 38 feet wide and much longer than a football field -- it feels spacious. The decor is very luxurious, and the crew is surreptitiously scrubbing and polishing all the time. The 140-ish passengers can all fit into the lounge at once for meetings and entertainment, and can also all fit into the dining room in one seating. Our stateroom was 220 square feet, including a balcony, which was plenty. Rooms without a balcony have equivalent space inside. Not a bad seat in the house! I do recommend a balcony stateroom, however, because it was delightful to sit on the balcony with a cup of coffee (morning) or a glass of wine (evening) and watch Europe go by.
Food -- spectacular! My wife and I had to cut back halfway through our cruise to ensure we would fit in our clothes at disembarkation! Dining is open-seating, and one of the great pleasures of the voyage was meeting new people over meals. Free wine and beer with meals, too (and at other times, very reasonable prices at the bar). Snacks available at odd times, but not the same "eating all the time" feeling one gets on a big ocean-going ship.