I would suggest this particular cruise to anyone looking for adventure and ready to go with the flow, especially for those amateur photographers.
We enjoyed every port. I have 2 suggestions:
1-If you do one of the first couple of Alaskan cruises in the season, bring lots of layers that are thin and easy to add or stash in a "port" bag
2-Plan ahead before you leave and excursion for each port. We did this and it made it so much easier to navigate the ports. Plus, we had the advantage of seeing more than the port itself. We did not book through the cruise line but small local businesses we found online.
The Nouveau steakhouse was delicious. We went the first and last night of the cruise. We received a free bottle of wine with our dinner on the first night, which we asked our server NOT to open (which we enjoyed later in the cruise). The escargot, surf and turf, lamb chops, cowboy ribeye, lobster tail, and cheesecake were tasty. TIP: Ask your server for a cheese plate (with extra crackers) "to go" to take back to your room, yummy!
The comedy shows, hypnotist shows and the big jazz show were all very entertaining.
If you want to truly enjoy glacier bay, I would suggest getting a balcony for your room. Then on that day order room service for breakfast and lunch (45 mins before you actually want it).