Granted, some of this was down to luck, but our whale-watching excursion couldn't have happened under better circumstances. Although it was already in the mid-80s by 9:30AM, out on the water conditions were much more comfortable. On top of that, the water was placid -- I don't think a single person got sea sick -- and visibility was super. We saw a handful of whales, including a couple up close. Also, unlike the other whale-watching boats we came across, our boat was not packed to the rafters. If a whale was spotted on the opposite side of the boat there was nothing stopping you from walking over to take it in. Based on our experience, BBC is highly recommended.