Pre-booked a dolphin swim with dolphindiscovery.com and got a great deal. They often run promotions and we paid $83 for an excursion than normally costs $103. This was a great experience. You are in the water for over an hour and can shake hands, hug, kiss, swim and be pushed by the dolphin. They also let the group get in the water by the manatees and pet them. Once you're done there are plenty of places to lounge, snorkel, eat... Another great day.