This was our first time on HAL and to Alaska. I have been on two other cruises with Carnival and Royal Carribean. Overall it was a very good experience. The rooms were bigger than I expected and very clean. The attendants were friendly and prompt with anything we needed. The entire crew was the most friendly we've ever experienced and could not have been better. The entertainment was pretty much what you would expect. I only have a few suggestions for HAL: Please provide music in the dining areas other than the elevator music loop that plays continuously. Also, if you take the land cruise portion of this cruise, you will likely be staying at HAL's hotel chain (Westmark Hotels). In Fairbanks and at Denali Park, these were very nice, however; the Anchorage location is very sub par and the kind of hotel I would never stay in. It smelled funky, had stains all over the carpet and looked very tired. Have them put you in the Captain Cook Hotel instead if headed to Anchorage.