I have been on the Dolphin Fleet of Provincetown's whale watching boats many times. I have seen whales every time I have been on one of their boats. I have also seen seals, sharks, and swordfish. The people who are on the boats give lots of information on Cape Cod, the ocean, and whales. It is much colder on the open water than it is on land so be sure to bring a long sleeve shirt even when it's warm. This is a must do!