The staff was great, we were able to see like 5 whales and a pod of dolphins. My teenage kids really enjoyed the experience. Also, this company was good about trying to make sure each side of the boat got a view at some point, they didnāt keep everyone running to the same side of the boat the whole time which was much appreciated. Would definitely go again in the future!