Excellent trip. Staff was amazing, from parking to disembarking, A+. Vessel was very clean. Friendly, approachable and knowledgeable staff. The pop-up gift shop and coloring was a huge hit with all the kids on board. And the best part? Whales. Whales. And whales. A significant amount of quality time viewing three whales. Strongly recommended.