My DW and I have done 6 Alaska cruises. All round trip Vancouver BC. We’ve done 2 cruise tours starting in Anchorage and then sailed southbound to Vancouver. We will be doing another cruise and cruise tour this coming August. We have done Alaska on both Celebrity and Princess. We were happy with both lines and Holland America does Alaska very well. I don’t think you could go wrong with any of these lines. If you need to save some money, usually it’s less expensive to sail to Alaska out of Seattle.