The Dolphin programs at AKR are simply amazing. I have done the encounter, snorkel and the action swim and they were all fantastic! In the action swim, you get to really interact with the dolphins and the experience is truly unforgettable. Easily on of my favorite days on the island. I would highly recommend any of the dolphin programs here. You will not be disappointed!