My mother, brother, and myself took a road trip to the pnw so that I could check out my future graduate school. We scheduled an extra day just for whale watching, and we were not disappointed. The staff was friendly and informative, and the boat wasn't overcrowded, so everyone was able to move about the vessel with ease. We spent an hour observing the J pod of whales, during which time we saw a few breach, and one spyhop! The captain was gracious enough to let us stay on the water longer than scheduled so that we could continue to watch the whales. Overall it was a marvelous trip, and I would definitely recommend San Juan Safaris to others!