We absolutely LOVED our Alaska cruise (we were on a 9 day cruise that also stopped at Sitka). We were very fortunate that we booked a Deck 2 porthole stateroom, but when we got to the port we upgraded to a Deck 8 Veranda (forward/starboard or front/right)....stateroom # 8508. We loved this stateroom because it is actually right under an extended pop out section on Deck 9, so our veranda was covered, so when it rained....we never got wet. We spent so much time on our veranda. Our kids were 10 yrs old at the time, so we were able to enjoy the scenery when they were asleep....because it really doesn't get dark until after midnight. And then when I woke up in the morning while everyone was still sleeping, I could then go out on the veranda (in my PJ's and of course a blanket or two) and take everything in....without having to wake people up getting different clothes on.
You cannot compare an Alaska cruise to a Caribbean Cruise, because in Caribbean you are on open waters and you don't get to see much. The Alaskan cruise is 24 hours of beautiful scenery, also please note that there is NOT a pirate party/fireworks on the Alaska cruise due to the wildlife preservation agreement....also,
DCL will not sound the horn very often because it scares the wildlife.
We wore layers (long sleeve T-shirt>Sweatshirt>jacket) and then we could take layers off when it warmed up. My daughter would wear a headband that extended down to cover up her ears, and a scarf, and gloves....but she is a cold kid. The ship has blankets all throughout the open decks inside the towel boxes.
We spent all day going through Tracy Arm on Deck 4....not very crowded at all. If you go to the starboard side, you will see the crew grab a pretty big piece ice out of the bay and haul it up on deck....it was fun, plus you are covered if it rains.
Weather in Alaska is very temperamental, we were told it rained a lot....but in my opinion it didn't rain that much....I guess I expected it so much, that I wasn't let down when it did rain.
Alaska by far has been our favorite cruise so far (our kids agree)...but we love nature/hiking/wildlife....we are from the desert so we just soaked it all up....my kids were like "do we have to leave". Take binoculars with you, we saw whales, sea lions, eagles, throughout the whole trip....it was amazing when a humpback whale breached and jumped right outside our balcony (ok, so it was like 100 feet away....but WOW, it was great).
Excursions - Zip Lined in Skagway (Grizzly bear falls)....absolutely amazing and a ton of fun, my daughter would even go upside down, totally safe for all ages. Mendenhall Glacier/Nugget Falls Hike - Juneau, we booked this excursion on our own, we took the free shuttle to the town, and there were booths that sold tickets for bus trips to the visitor center, and then we hiked to the glacier/falls. We also ate at Tracy's crab shack...yummy. In Ketchikan we booked on our own the Bering Sea Crab Adventure - Awesome, they interact with the kids and allow them to hold all kids of sea creatures, and they explained their entire working/crabbing process. Sitka - we hiked the Tonga National Forest - we booked this through DCL, beautiful scenery and a ton of wildlife. Vancouver - we went to the Capliano Suspension Bridge Park (after the cruise)...that was cool, something else you can do on your own. We did the HopOnHopOff tour before the cruise.
Do research on the internet, don't be afraid to book excursions outside of DCL, it will save you money, and we had plenty of time to get to the ship before departure time.
sorry for the long rant....if you decide to go, you will not regret it. The Alaska cruise is what put us on to Book the Norway cruise this year, we hope it will be the same type of experience....as far as the scenery and beauty.