The guided walk through the cave was quite good. Very easy to do and interesting and beautiful.
The swim in the cenote was terrific. We have a brief tour and then were left on our own to explore at our own pace. The place was not huge but was well worth an hour plus of our time.
We started with a brief photo op with a spider monkey...chained up though. We saw another monkey high in a tree...also tied up. There were a couple of other animals in small cages and a number of snakes in tiny enclosures. Not my thing - the animals are I guess not abused but there is so little freedom of movement that they should not be there.
The guides (different ones for the cave and the cenote were both great.