Positives: The cruise was incredible. We went on a rare sunny day and the water was calm, so that was a win. We saw tons of animals, including humpback whales, otters, seals, puffins, sea lions, dall's porpoises. The view of the fjords was also spectacular. Would definitely recommend to anyone visiting Alaska.
Negatives: The staff made you feel like you were just another number in their super busy day. We had an 11:30 tour scheduled, but when we arrived at 11:00, they told us not only that we had to move our car to a lot where a shuttle would bring us back, but that also our boat would be leaving AT 11:15 and to not miss it. We got the car parked and shuttled back, and I quickly tried to use the bathroom, but a worker told my husband that we need to hurry because our boat was leaving NOW and so I wasn't able to use the bathroom. My husband said that we had booked an 11:30 boat so why were we being pushed to 11:15, and they said because we arrived early (???), they put us on an earlier boat, which they never asked if we wanted. I would definitely change this policy if I were them.
The staff on the boat weren't much better. The captain was asking some people at the front of the boat to hold on to the rail or something, and for whatever reason, had to ask again over the intercom, and said "apparently they don't speak English". He may have had no bad intentions, but it came across terribly. The whole crew just wasn't personable.
I would definitely recommend this cruise to out of town guests, but I hope that the crew and staff know that they are in the service industry, and it wouldn't hurt to try a bit more with the guests.