We decided on a family cruise to Alaska since it also give us a chance to visit relatives in Seattle. Based on experience with HA a number of years ago we picked them.
Although we waited to get to the ship so that we would not wait in line, we still waited over 30 minutes to board the ship since baggage scanning equipment kept breaking down. Since we were in a deluxe suite, we were supposed to get priority boarding but that did not happen.
The suite was great with plenty of room inside and out and the steward was totally helpful. There was plenty of storage space for 3 people including the wine and water we brought on-board. HA has great policy compared to most other lines since they allow unlimited quantities of wine. We bought mostly Washington state wines from wine tasting trip 2 days before the cruise. We paid the corkage when we had the wine at dinner. A good deal for all parties.
Generally we had breakfast in the room but went to the Lido a few times since they had smoked salmon which was not on the room service menu. We alternated between the Lido and Vista for lunch. Although other reviewers were critical of the Lido, I generally found a good variety and the food was tasty. The Vista experience was less satisfying for lunch and dinner. For lunch the main courses and even the hamburgers were not tasty. Only one of the three dinners in the Vista was really good and it was the first night.
We opted for the Pinnacle Grill 3 times and twice it was excellent and really a great meal. the third night was their special Le Cirque night where they have a special menu and a higher cover charge. The quality was poorer and certainly not worth the extra $$$. Skip it! The worse meal of the cruise was at Canelleto which is separate area off the Lido. The pasta was overcooked and the veal dish was like breaded cutlet. In addition to the food there was a noisy large group at the table next to us. The management refused to ask them to be lower the volume but was willing to move us. Upon seeing that happen, I got the impression that they raised the volume to compensate for the distance. DO NOT TRY THEIR FOOD.
The Entertainment was ok and was a poor Las Vegas act. A couple of the food demonstrations were fine and gave us some recipes to try. The Casino was small and low key except for one issue. A family member was winning a reasonable amount of money at Blackjack and they asked her to leave the casino for a short break.
The fitness center was small and the first few days it was crowded and you had to wait for access to the equipment even at 630 in the morning. By the end of the week, it was almost empty. The Spa was fine but it books up early.
The excursions at several ports were interesting. In Juneau, I booked the tours directly with the tour company. It was about 25% cheaper than the ship price for the small tour. We also booked a few excursions on the ship and these were fine except that the excursion department booked one of the events twice at different times and called early in the morning(6 am) to see why we were not at the meeting point. We found our tickets and they said 8 am on them.
Finally DO NOT go on an Alaska cruise that does not stop at Glacier Bay. It was the highlight of the trip.