we lucked out like crazy. our morning whale watch was cancelled, but they added us into the afternoon outing. (so it was a little crowded.) the day was beautiful and the company was calling nearby hotels to let them know that it would be a great day to go whale watching. according to our announcer, the day we went had more whales than they had seen the entire prior month. i can't remember which three we saw, other than humpbacks, but if we didn't have one up and close on the boat we could easily spot sea spray in nearly all directions. our announcer was possibly more excited than the entire boat, screaming about how amazing it all was the entire ride.