In my opinion and having cruised all over the world… Alaska is unique in that a lot of what you can see cruising is not available otherwise. There is so much beauty there and getting off the ship and exploring is fantastic. However, I am not always a fan of cruise sponsored excursions. Yes, I know if you are delayed, the ship will not wait for you. Yes, that is a risk. But there are so many opportunities that are not crowded with large groups. We actually rented a car at Skagway and drove up to the Yukon. I found about that idea from cruise critic. It was a wonderful way to explore and the highlight of our cruise. Alaska is one of our favorite destinations while cruising and hope to do another soon.