I took an 11 night cruise on the Zandaam with my younger brother as a graduation gift for him. We had a great time. Alaska's natural beauty is wonderful. The excursions offered were fabulous and the food was excellent. On our excursions we kayaked, took a helicopter, rode ATV's, swam in hot springs, went river rafting, went whale-watching, and visited an animal refuge.
We also did a 3 day pre-cruise tour of Denali National Park. The land part of the tour was perfect and I recommend it whole-heartedly. I think this is a must see/do in Alaska.
The trip was great overall, but I don't think Holland America truly lives up to its reputation as providing excellent service.