Definitely the best excursion I took in San Diego. The staff is fun, nice, and provides a lot of educational commentary while you are riding out to the whale waters. You have to be prepared to sit and wait and watch for the animals, but it is part of the fun! We were lucky enough to see 3 blue whales (from a distance), several other whales, dolphins, squid and other assorted marine-life. It was an experience I won't forget!