My friend and I did the swim experience. I have to say, it was pretty spectacular. We got great service. Interacting with the dolphins was amazing. We had several opportunities to pet them, learn several commands, and each member of the group danced with and got kissed by a dolphin. It's not cheap, but if it's on your bucket list, go for it.