Visited San Diego for a conference and decided to do a whale watch. Hotel recommended this company, and I noted that they stated blue whales were in season, but being Canadian I was skeptical. We got $10 off the full price when we checked in because we brought in the flyer we got at the hotel which was a bonus. $38 each with discount. Boarding was professional and orderly and it was a beautiful day. Saw literally hundreds of dolphins, many of whom raced the boat and that was fun. Then they stated that another boat had seen a blue whale and we were speeding toward it. I was very excited, 6 whale watches and have never seen the largest animal ever to have lived on the planet earth live in its habitat. The on-board naturalist was informative without being annoying or ruining the moment (a rare trait). We say the blue whale not once but three times as it surfaced. Great views, and the crew helped enhance the excitement. It was great and I highly recommend the trip and the excursion. Bar on board was well-stocked and not ridiculous - made for a nice trip back. It was a FULL 3 hour tour from departure to return. Everyone felt they got their money's worth.