Have you looked into Stingray City? I thought it was fun when I went there a long time ago. I would avoid it when there are multiple cruse ships are there.

https://www.stingraycitycaymanislands.com