Happy whales make for happy guests! Our boats were full this morning as we were treated to encounters with a few families of transient killer whales and several humpback whales. The always entertaining sea lions at Race Rocks completed a great day on the water!