We took the half-day whale watch on a very foggy day. The crew and naturalist (Alfonse and Pete) were great, explaining where we were going, what we would see, and stopping as we left the harbor to see sea lions, otters, and birds. As we went to sea, Discovery did an amazing job finding humpback whales and carefully maneuvering to keep the whales and seals safe while they fed -- while still giving us amazing views. We saw more than 15 whales and too many seals to count! The boat is small so you can move side-to-side easily. Seats for everyone, but note that there is no storage room, so you may have to hold your bag on your lap or set it behind your feet on the floor of the boat. There is a small cabin with one toilet and limited snacks and drinks, although you can bring your own. I have been on quite a few whale watches (including other companies in Monterey) and found Discovery to be affordable, very professional, and low-key. The staff was very friendly and accessible, answered questions well and seemed genuinely excited by all we saw. I definitely recommend them!