Mexico is always good it seems. From the moment I disembarked it was great. The excursion to the ruins was fascinating, the guide knew a lot and conveyed it well. The island is itself interesting and seeing it was great. I will return for a holiday just in Cozumel alone.
The port was good with an little market so i didn't miss out on going into town, though I would have liked to do that. Got the fish tacos i had been craving. And some cool souvenirs: there were some unusual ones lurking among the general tat.
Mexico is just a feel-good place. I don't know if it's the air, or the people, but its just a wonderful place to be.