We did a land & sea cruise,.I would highly recommend the RC ship but not necessarily the trip before the cruise, The tour guide and bus driver were excellent, but we could have planned a better itinerary ourselves.
The first day we met our tour guide, the trip included in Denali was not worth the time, so you had to upgrade, and the hotel Denali Park Village was awful..
The Alaska cruise was wonderful with attentive staff ad great service as usual. We stopped at the Hubbard Glacier and stayed for a few hours. There was a terrific narrator explaining about glaciers as we watched the glacier fall into the water, . The entertainment was outstanding.
The cabin was comfortable. We usually take an inside cabin. I prefer the dark, but I never closed the curtains. I wanted to see Alaska's full day and was able to see the sun 'rise and set' without ever being in the dark - what an experience.