Patrick Shehane
Google
This is an amazing experience... if you are fit and thin. You will have an absolutely great time if you: likely are older than 16 (or well over 48 inches), confident swimmer, confident on slippery rocks, OK with tight spaces, agile and nimble, adventurous and curious. The creek crossings prior to the cave are a good test, but only of swimming not claustrophobia.
Things I wish I had known: you only bring a pair of dry socks which the guide puts in their dry bag. Nothing else. No phone, no bug spray, nothing except your bathing suit, sturdy closed toe, back strapped sandals like Keens, a water shirt. Pro tip: wear neoprene reef gloves to protect the stalagtites and have a little extra grip.
You must have a guide, you must book days or weeks in advance.