I just went about a week ago. There are many kayak renters that get cheaper the closer you get to the water. If you drive all the way down to the water (way past where the last "official" rental store is), they are sold at a house that is sitting right next to the water. They rent kayaks for 25 bucks a person and give you life vests and dry bags etc. The kayak trip was great, but tiring about half way there, but not too difficult. The snorkeling is the best I have ever seen, lots of coral and ocean life including a sea turtle but unfortunately no dolphins the day we went. It can be hard to get back in the boat and in and out of the water once you are done snorkeling though so be careful and definitely bring reef shoes, its way to hard to get out wearing fins, and without any foot protection you will either get a sea urchin in your foot because there are lots or cut from all the rocks, but I would definitely recommend this.