Swimming with the dolphins was great. You start out in a pool getting used to sea animals with stingrays (minus the stinger). Once everyone is comfortable there you move to a bigger pool where you are guided to touch the dolphins. You have a couple opportunities to touch the dolphins and make them do tricks with you personally. It's not a free for all, but they do a good job making sure you have adequate time to be witht the animals. There was a baby dolphin when I was there who was the CUTEST!