Used the LivingSocial discount which made the trip less than half-price, but there was an additional $20 per person fuel charge collected at the site (we knew about this). We saw gray whales, minky whales, and probably the first blue whale of the season. Hundreds of common dolphins, oyster catchers, red boobies, seals and sea lions.
The boat was nice - right size for number of guests, and the crew was great. Only down side was that it was fairly choppy out - and probably 60% of the guests got sea sick, even though they'd taken dramine. I'm subject to motion sickness, my wife generally is not - we both took dramine, but got sick anyway. Kind of a bummer. So we didn't get to enjoy much of the provided food, drinks and snacks.
We headed out about 8 miles directly west from San Diego, and then down south about 16 miles to the 4 Coronado Islands (Islas Coronados) off the coast of Baja Mexico. We saw lots of pelicans, petras, and sea ducks as well as more seals.
Overall the trip was as promised, the crew was knowledgable, friendly and helpful. 8 hours is a bit too long for me, even without the sea sickness, and I think I'd do a shorter (4 hour) trip in the future. I would definitely recommend Pacific Nature Tours.