Overall we were happy with the cruise, but the land tour was terrible. I am going to split this review into two sections. I would do the cruise part again, but if you want a land/sea tour go elsewhere!
Overall we were happy with the cruise part. The rooms were nicely designed and well thought out. The bed was comfortable. We really enjoyed our balcony. It is chilly while the ship is moving, but still for the small amount of time we used our balcony I was glad we had it. For example stepping out to watch the sunset, or a quick check of the gorgeous scenery. I frequently stepped outside for 3-4 minutes just to take everything in. The weather was nice as we pulled out of Ketchikan and it was nice just sitting on our balcony as the ship pulled away.
The cabins were nicely designed and the bed was comfortable.
Loved Skagway. It was a nice charm to it. Shops are quaint. It is easy to walk around town and easy to walk back to the cruise ship. Beautiful mountains around it. We took the train ride- and if you like rides with nice mountain views I highly recommend this.
Definitely a larger town so lacks a little of the charm of the smaller towns, but still we really enjoyed the trip to Mendenhall Glacier, the Salmon Bake (amazing salmon) and did the float place flight over the glacier which is another unique experience. I recommend them all.
For some people, there is nothing here. It is a cruise stop port, and not a town. They have a gondola right to the top. (If you are afraid of heights do not take this). The view riding up is pretty. When you get to the top, there is only 1 view point. I was expecting more. They do have a long zip line, so if that is your thing you likely would enjoy this. There is also whale watching and tons of whales in the area. You can also whale watch in Juneau, but might be better to do it here? (since there are other things to do in Juneau) I do recommend the whale watches for most people, especially if you have never done one. (Since I live in a place that has our own whale watches and have already done a dozen of them, it wasn't as high a priority for me. )