I would suggest to replace excursion to Botanic Gardens with something else - tour of the Amsterdam for instance or Canal cruise. Botanic Gardens was our least favorite. Coffee with apple pie was lovely BUT not right before the lunch,,,
Food on ship was mediocre. Wines were great, they do a nice job offering a different types of wine every night. Was a little strange that touring thru Netherlands and Belgium the only beer offered was German? Not that German beer was not good, it was great but I would like to have more Dutch food and drinks . I found more Indian or Chinese food on a ship than Dutch.
And (not only my opinion) the piano music could be a little bit more softer while people staying for a chat after dinner. It seemed that the later it got the music was louder and louder so people could not hear one another.
Cabin was really neat and clean. You find everything you need and more. Bed was very comfortable for our taste.