Pros: Mark was great captain, well informed, easy to understand, comfortable seating inside and outside, great viewing - saw Gray whales, humpback and killer whales, went to one glacier that did calve a few times, lunch at noon was chicken wrap
Cons: dinner at Fox Island (at 5:00), was NOT prime rib as advertised (was poorly seasoned roast beef), salmon was not good (very surprised since we are in Alaska during salmon season), no operational bathroom at Fox Island, horrible smell inside gift shop and dining area - had to sit outside and could still smell. Only saw one glacier eventhough map shows route that includes 2 glaciers and goes around a point marked on map as prime whale watching.
Overall, happy with cruise, but would have selected cruise without dinner at Fox Island had I known how bad it would be.