A wonderful day in the company of numerous giants -- humpback whales, that is. Guests further enjoyed views of seals, sea lions and eagles. A perfect start to the week!