I've been on two Alaskan Cruises, both times were with Princess. Would I go again, in a heart beat. The scenery is beautiful, there's always something to see, eagles, sea otters, seals, whales, occassionally you will spot a bear on the beach. The major ports, Ketchican, Juneau, and Scagway, have lots of tours you can go on, or if you want you can go on your own shopping, the towns catter to tourists, the only thing is you have to be aware of the time, the ship will leave with out you. They run on a schedule, and they try to stay on schedule. I ussually book at least one fishing trip, Ketchican is awesome for Salmon, Just remember if you book a trip with someone that hasn't been approved of by the cruise line, they are aware of the time schedule. And promise to have you back on board in time for departure. Almost forgot to mention the food, its awesome!!!!