This past week of Semana Santa couldn't have been more perfect for all the thousands of visitors.
The waves were nice and gentle, so we didn't hear of any drownings.
The clouds stayed away except for one day, but even on that day the sun managed to shine through occasionally.
It was basically just one sunny, hot day after another. People either had to huddle under umbrellas or hang out in the water to escape the intense heat.
The visitors also were treated to many beautiful sunsets every night. Two nights ago, the sky was alive with this spectacular display of pink, purple and blue tones.
Yesterday afternoon we took a walk down the beach to see what Easter Sunday looked like.
There were thousands of people and even more children, from tiny little babies to young teens. The Easter Bunny brought many of these kids brand new inflatable toys for Easter rather than chocolate eggs or bunnies.
The kids had these toys on the beach, buried in the sand, riding high on the waves and piled close by when not in use so they didn't disappear.
After a whole week of these inflatables being sold during Semana Santa, there were still countless numbers of vendors hoping to sell one last toy before the end of the day.
These are just some of the stacks of inflatables still being carried around by the hungry vendors.
Lugging all these toys over the sand and through the enormous crowds during Semana Santa must have been very extremely exhausting for all the vendors.
This little old lady obviously couldn't maneuver the huge bundles of inflatables, but she was still determined to earn her fair share of pesos for the family. She carried beach mats, beach balls and small beach toys back and forth along the beach in the blistering hot sun all day long.

Sometimes things just aren't fair !
And Happy Semana Santa to my Mexican Amigos.