This is a great cave. Loved the experience. I had been with my 10 year old son. He enjoyed it too. I was apprehensive before going in this, but it wasn't difficult at all. I had been through a tour group and our guide was very experienced and great (booked through our hotel Volcano Lodge, so don't remember the tour group and guide name)
The birth canal mentioned in many of the reviews is very easy. It is a very short distance. What was surprising and a bit difficult was the climb up the 15ft wall at the end of the birth canal. The walk, swim (not swim actually but crawling in the water), going through the water falls was awesome. The guide told where were the deep points were, to avoid. A photographer accompanied us and the 20$ picture CD was worth it. The bathroom facilities to change/shower were good. If you are wearing crocs or any water proof sandals, you don't have to use their boots. At the end of the tour we were served with light drinks and yummy fruits.
Here is an important note to read if you plan to drive there on your own:
Before going in the tour, we had tried going there on our own 2 days prior. Our GPS took us on a shortest route(never taken by an tour group or locals. This goes ahead of springs resort, which is opp direction to the normal direction taken), through unpaved, treacherous, winding roads up the mountain, through a river...it was really horrifying white knuckle moments of drive in the heavy downpour. We realized mid way that our non 4 wheel drive wouldn't make it...it was totally deserted....no one in sight and decided to return. Unfortunately the car couldn't make it back on a particular section and midway slid down the mountain since the road was all slush and pebbles...we had an unfortunate accident. Even the police couldn't make it to the point we had gone. So please ask before you drive. If you have a 4 wheel drive, you might be able to do it...but everyone we asked later told us that no one uses that road and it is not listed on any printed maps.