My good friend is getting married in Mazatlan, so a group of my college friends are reuniting in Mazatlan for a week in late December. What should we do? We're interested in beachy things, but also want to experience authentic Mexican culture, if possible. And where should we spend our New Year's eve? Any help is greatly appreciated!