FYI...This was probably one of the most enjoyable port days in many, many cruises. We are a family of three, 10 yr. old son. My wife is a non-watersport person. She was so enamored with their underground river that she put on a life vest and floated along behind us as we snorkled. We also did the open river through the Mayan Village, and snorkled in the lagoon and along the rocky coast. We enjoyed the beach, watched the dolphin encounter, and had a super lunch above the beach overlooking the ocean. We walked through a butterfly farm after we were in a bat cave where she misread the ideogram and thought "that" was the butterfly farm! This place is like a natural Disneyland, and they get 6000 people a day through their doors!