We had the best day EVER! We do this whale watch every year with 7 seas for many years and this year was the best. We saw so many whales we didn't know which side of the boat to run to. Literally, whales one after the other on both sides sometimes at the same time. The whales touched on everything you look for on a whale watch. I mean it was like they were paid to entertain us. Absolutely beautiful experience today. They were rolling, waving, breaching and tail slapping like 5 times in a row every couple of seconds. There was a mother teaching her calf a few things. It was in one word INCREDIBLE to get to experience these whales in their natural habitat. The crew from 7 seas whale watch never disappoints. We will be back every year.