There’s something magical about Mexico. The cuisine is to die for, the culture rich, and the sea spellbinding.