I just wanted to let you know, that when I was in Playa del Carmen this last September, we went to Xcaret, and it was amazing!! We swam with the dolphins there, you can snorkel, they have a natural lazy river that you float down on inner tubes and they stop at zip lines, places to cliff jump, etc. They also have iguanas everywhere and it was just an awesome experience!