This was the only excursion we booked through Carnival, on our last cruise. We chose Anthony's Key due to the reviews and comments others had left, and were So happy we did!! A van picked us up at the cruise terminal, and dropped us off at Anthony's Key. We got to get a Very up close and personal experience with our dolphin (Alita). That portion of the trip was extremely educational and informative with the trainer giving us an opportunity to learn by touching and allowing us to give her 'commands'. The Best part of the entire excursion, was snorkeling with All of the dolphins!!! They were so playful! We could dive down and pick sea grass, throw it, the dolphins would go chase it, and bring it back to us! It was an Amazing experience to swim and play with them in their habitat instead of in a tank like most dolphin swims are in. We bought the disk with all of the photos on it and will treasure the memories forever!