Sting rays and sharks are plentiful on the tour. Eagle rays were easy to find on the pontoon, The only real overlap was the coral gardens, which are great and worth visiting twice. You can see the sharks and rays from the tour boat so the kids may still enjoy that, even if they don’t get in the water. We did not circle the island with the pontoon because we had already done so on the tour and the west side of the island was way too windy that day. You are not allowed to go to the shark and sting ray areas without a guide so you cannot visit them with the pontoon. The lunch on the tour was fantastic, Way better than the Polynesian night buffet at the resort. I would honestly skip the Polynesian night. Neither the food nor show were very impressive. Oh, and yes, lots of fish at coral gardens!