I chose this cruise because after visiting the interior of Alaska and going to Skagway, I wanted to experience the Southeast and the Inside Passage. My primary criterion for the cruise was to visit to Glacier Bay on a one-way cruise. HAL met those requirements.
That said, I was a little disappointed in parts of the cruise, especially the Lido buffet. The food was ok, but the started closing half of the lines with only half of the open time gone. Combining that with the fact that you could not serve yourself but had to be served by the staff, it created some longer-than-expected waits. I had read that the size of the servings was poor, but I did not find that to be the case. If I ever wanted more, all I had to do was ask. I actually had to stop them more from giving too much more often than asking for more.
Now to the low-light of the cruise: The Pinnacle Grill. We had to take an 8:00 reservation on the last night of the cruise which might have influenced the service, but it was awful. It wasn't the wait staff; it was the kitchen. They couldn't get the food out in a reasonable time. It took about 20 minutes to get our entree after finishing the appetizer and then 15 minutes after that to get the dessert course. We ordered steak for one and halibut for the other and shared the two. The steak was ordered medium. It came out medium rare in places and very rare (almost raw) in others. We didn't dare send it back; we would have been there another two hours. The halibut I had was not even hot, just room temperature, and was no better than what I've had at other restaurants. All in all, I would recommend that you not waste your money on The Pinnacle.