I have not done any cruises, but we have seriously considered an Alaska cruise. What I heard is that the smaller ships (200 ppl or less) can get to places the bigger ships can’t. We would only consider a small ship (followed by a land based trip to hopefully see Denali).
I hope you make it, and have a wonderful time whatever you choose.