My opinion only, but be VERY educated on what you are purchasing with a cruise tour. Plenty is NOT disclosed and be certain you are purchasing what you think you are. A big factor is the time in transit, best are tour add ons of at least 7 days. Be knowledgeable about Denali Park, and forget any cruisetour with the Natural History tour in included, totally worthless. Budget 50% more than at home for meals, then you have a cushion for some splurges.