We just returned from our cruise..and you should know before you book anything on the Maasdam that it is stinky! Backed up sewage system..ac didnt work in cabin..crew seemed just as run down as the ship. I think the "auto" tips limits their willingness to deliver the service you would normally expect. Unfortunately, to get this itinerary, you don't have many choices on the ship. Also, we had an Oceanview room on Lower Promenade--and warning..they load all of the luggage on these outside decks the night before disembarkation..so you will not get much sleep.
Food was not exciting, either..in fact, food availability is the most limted I have ever experienced on a ship (10 cruises total)..if you are looking for a late night snack--sorry--nothing available..
Entertainment was either hot or cold--some great--some not so great!