My mom and I went a few years ago and had a good time. She's afraid of swimming, but I somehow managed to get her to do the Underground Snorkling. There were just a few fish, and it looked like it had been well used, but it was still fun. It took a little while, which was great, because you were dreading the moment that it would end. The butterfly sanctuary was awesome. We didn't swim with the dolphins, but did have a good time watching it.