We rented a car to drive here and were SO happy that we did. It had incredible snorkeling (free) where we saw a stingray the size of Dustin's car! Some of the fish were so big that I was a wee fearful! They also have other paid excursions and activities to do like encounters with manatees, dolphins, etc.
One of the most incredible things I've done. You feel like a speck of dust as these magnificent creatures swim beside you in the big wide ocean. This is an excursion I would definitely recommend booking.
Please use this trip as your vacation. You'll be staying at an all-inclusive resort. Enjoy a relaxing day at the beach, water activities, recreational sports, adventurous excursions, the nightclub, and all you can eat and drink!