Fantastic experience for the whole family. Kids are ages 11 and 13. Everyone found something they loved. Our guide, Nick, was awesome and helped everyone have the best experience with all of the activities.
Rope swing, underwater seadoo scooter, swimming to the bottom of the spring, swimming through a small cave, etc. We used mostly kayaks and my daughter chose to paddle board to the spring. It was an easy trip to/from the spring on whichever method of water travel you chose. This was a great break from the beach, it was beautiful and we would likely do the excursion again if we come back to the area. Just be prepared that the spring water is cold! The other family with us had younger kids and they all enjoyed it as well.