It's an amazing place to visit!! If you are looking for something to do this is a great place to spend the day. They have snorkel, underground rivers, animals native to Mexico, amazing shows and you can swim with turtles, dolphins and even feed sharks. My husband and his parents had a great time with sea trek which is an underwater walk where you get to appreciate marine life. We learned so much about Mexican culture as well as how the Mayans lived. I suggest you stay for the evening show its spectacular!