Second Whale Watch with Cape Ann in as many years, did not disappoint. 6 whales, a shark, and sunfish. Most captivating personally was clearly watching a humpback, nearly at the surface, travel under the boat from one side to another-better than an aquarium! Crew was very informational, Captain alternated sides of the boat for everyone to see, and passengers were very courteous and thoughtful. Will be taking this trip again!