Very well organized operation from the ticketing, parking, boarding and boat trip to disembarking. Captain and and crew were personable, knowledgeable and professional. We saw a large pod of Atlantic white sided dolphins, minke and humpback whales. Boat was clean and stable. Also appreciated Captain the sweet boat dog!