[I recently realized I never wrote about this trip.]
We spent a couple of days on the island of Isla Mujeres off the coast by Cancun. It didn't rain. Mostly we swam and hiked and tried different restaurants.
We swam in the ocean and in pools. We hiked much of the small island. The shore was mostly rocky, as in the photo above.
We also swam with dolphins. That was a bit pricey, but fun. I have no photos of that. They wouldn't let you take your camera, because they wanted to sell you the photos they took of you. Grrr