The ocean safari was one of the best excursions we did while on the island. I was on the fence whether this would be worth it, or a big disappointment. It ended up being very worth it and might have ruined us on being happy with just snorkeling with fish over coral. We saw humpback whales, but they seemed hard to miss this time of year. It's illegal to swim with the humpbacks, so you will just view them from the boat at a distance. The highlight was being in the water as a pod of pilot whales swam under us and swimming with dolphins! We also swam over some manta rays by the resort, but we'd already done the night experience with them swimming right next to us. The pilot whales and dolphins were bucket list items for us. The crew - Cam and Devon - were very personable and friendly. Keep in mind they can't guarantee sightings of anything, and your experience will depend greatly on what they are able to find out in the ocean. You should be an experienced snorkeler, as you may need to quickly get into the water. They may want you to stay in a tight group, which can be tricky when you are trying to watch the wildlife underwater and trying to see where everyone's at, and trying to hear if the guide is talking.