We picked this 21 day cruise, longer than most Alaska cruises, because we love Alaska and the ship went to ports not often visited by cruise ships. The Maasdam is a relatively small ship that has a great variety of decks to view glaciers, etc. Cabin was standard but we loved that the bathroom door had a magnet that would hold door open so you don't have to turn on a light at night to use the bathroom. We only ate at Lido - Food was OK, but "hot" food was almost always cold. According to the crew, the salmon served were pink salmon - the second least flavorful of the 5 species of Alaska salmon - I expect a premium cruise ship to serve quality salmon - at least they were Alaska salmon, not farm raised. This cruise was an Exc In-Depth cruise - the program was basically in disarray; only Kent Syverson, a glacier geologist, was excellent; others provided little of value. The evening entertainment was mostly very good - there were no ship singers and dancers - a good move. The sound system/speakers in the showroom were excellent - much better almost distortion free sound than on the other 3 Holland America ships we have been on. Housekeeping service was very good. Lido service was friendly but seemed to be understaffed - most of the time we got our own coffee, tea, and refills. The ship had some problems with managing tendering - it was such a long time to get ashore (about 2 hours) in Juneau that we decided not to even go ashore. In the crew's defense, they did better on some later tenderings. Cruise director Lance did a credible job of providing Port information. The woman in charge of Shore Excursions gave a couple of briefings on available excursions that showed she knew nothing about Alaska or what a National Park was - after the 1st week she didn't give more briefings. Weather was wet much of the trip but that's the chance you take in Alaska. We would go again.