Got lucky with great weather aside from rough seas the first couple of days. Glacier bay was amazing as was Mendenhall.
The NCL Excursions were hit and miss with our favorites being the hikes in tongass firest and mendenhall. Icy point straight tram ride was not worth it. Oyster farm in ketchican was good, but didn't see any sealife (which as highlighted in tour description).
Food was as expected with specialty restaurants very good (cagneys, le bistro, tepanyaki). Main dining room was hit and miss. Buffet was not very good except for omlettes. Worst of all, they ran out of softserve chocolate ice cream half way through the cruise.