We just did the Zaandam HAL, it does Glacier Bay and Tracy Arm. It runs out of Vancouver. We enjoyed the ship, and the entertainment, not the service personel or the food.
You can check my prior post for more information.
BTW we did the Sun Princess out of Seattle, it does the Tracy Arm thing. Thought the food was better, had better food, but the Zaandam is a better ship.