Ship was super clean and was a perfect fit for Alaska. With all the indoor activities, there is little need to be outside. Now with that being said, the outdoor spaces where great and we had really good weather. I had a Family Jr Suite and it worked out just fine. The balcony was awesome, as we did not have to go up top to take in the breath taking views. MDR was OK, but everything else was outstanding. We did not go hungry at all. Great selection of entertainment and activities ( we barely saw our teenage boys, they were so busy with all there stuff. The staff was over the tops in service and making us all feel special. Ports were good, easy to navigate. Saw lots of wildlife from the ship ( whales, seals, otters).
I would totally recommend this ship for an Alaskan cruise, you will not regret it.