Hi Paul - I did this the last time I went on a cruise and it was great - I will never forget the experience! I did it thru the internet, so I wasn't competing with space with everyone else on the cruise. I'm sure I just did a search for "swimming with dolphins" and their website came up. I asked them several questions, and they always responded quickly. You tell them what day you are in port and pay with credit card. We just taxied out to the park. It's nice being with only six others - you don't wait long for your turn for the next "trick" with the dolphins, and have a little more play time. They do pull you, but the neatest part was they each put a nose under your foot, you stand, and they lift you half out of the water and push you across the water! So fun! And it wasn't hard to do, either. They do take some pictures of you, and also do a video of the whole group. They put music to the video and it is really well done and pretty darn cute. Can't remember what they charge for the video and pics, but there is not alot of pressure to buy, tho they do ask you to reivew the video - it is quite humuorous! My husband got to go out on the dock and watch the whole thing, too, so he loved it as much as I did. Good luck and have a great time!