Only Princess and Holland America have rights to sail into Glacier Bay. If you want to see Denali,
these two lines are also the best for that; their base facilities for Denali trips are top notch. Disney is great, and I've cruised Alaska with them, but if you don't have kids with you Princess or HA may be a better choice.