I was worrying before the cruise due to many negative reviews and feedback here regarding the ship and the cruise line itself. I think if someone is "hardly American or Canadian" should be a different category in the reviews. These people usually cannot recognize any kind of food but hamburgers and fried things. Every other food is just an "unknown thing" for them and after, they write a really negative review, mostly complain about the food.
European cruise lines (HAL, MSC, Costa, NCL) are really different then Princess, Celebrity and especially Carnival. If you hate European food and don't like the European vibe and style - stay away from there companies and don't mislead others with your negative reviews.
Zuiderdam is a little bit old ship and you can see some signs of her age (Carpets, walls in the elevators), but the staff tries their best to keep it clean and good condition.
The cabin is too small for 4. It's prefect for 2 but not more.
If you open the sofa bed, it blocks the verandah's door.
Overall it was nice and clean but too small for families.