Its about 30 minutes from Vortex to the boat launch you need to use to reach Cypress. You can rent canoes from Vortex for $10 for every 2 hours. Plan for 6 hours in order to make two dives.
Find a Map:
Strap canoe to your car/truck/bicycle and head South on SR81
Go East(Left) on Hwy 90 in Ponce De Leon
Go South(right) on SR289 in Caryville
Go South(right) on SR79 in Vernon
Go North(left) on SR277 in Vernon
Take a Left on Culpepper Lane in Vernon and it deadends at a boatlaunch on Holmes Creek.
Load and launch canoe.
Head upstream, the creek will bend left, then head straight-ish for a while(you'll pass a large overturned tree on the right exposing a large root system). The creek will then bend right and then straightish for a while, keep an eye out on your left for a run emptying out into the creek. This run will bring you to Cypress and will probably be emptying out noticably clearer water into the creek which will probably be milky or even murky. Its about a mile from boat launch to the run and the run itself is about 1/4 mile from its expulsion into the creek to the headspring.
The spring itself is kinda smallish, with max OW depths of 25'. Lots of vegetation and freshwater fauna(bream, bass, shellcrackers, hogchoakers, pike, mullet, ect) can be seen. The spring pours 96 million gallons of fresh, clean water out a day keeping the basin pristine in all but the heaviest floods. There's a medium sized cavern with a rocky bottom that will go to about 45' before restricting kinda tight. That continues to 65'ish before hanging to the left, turning into cave.
Did I mention its beautiful?
Vis like above 99% of the year.