Service was excellent as usual, however, some staff seemed preoccupied, probably tired.
Boat was excellent as we've come to expect from Holland.
Food was also tasty, however, it was not as diverse as we'd expected, so was getting a bit boring by the 3 day. However, there was a Mexican day around the 5th day, followed by an Indian day, so things spiced up again for the remainder of the cruise.
Cabin was surprisingly small but no problems with it.