We enjoyed snorkeling here at Maya Key, lunch, swimming, lounging, and seeing all kinds of animals and birds while walking around the island. There were also Mayan replicas, sea lions that you could meet at an additional charge and a swimming pool with nice and clean changing facilities/bathrooms. The only real problem we encountered there was that no one told us how shallow the water was so my husband got cut up on his leg from the coral when snorkeling. The "guides" just hung out at the end of the dock and helped you up and down the ladder into or out of the water. We had much better guides while snorkeling in Cozumel. Overall, it was a great experience and I would go back again if time and money allowed me to do so.