"In the northern part of Riviera Nayarit is the laid-back and quaint seaside town of Sayulita. Small yet lively, and buzzing with different types of people. Surfers, the young crowd doing Mexico on the cheap, couples having a romantic getaway, families enjoying the relaxing ambiance, people who are just there for a wedding – they all found this little slice of heaven.
The cozy small-town feel in Sayulita is immediate with cobblestone streets and an array of local cafes, bars, trendy boutiques and surf shops. Sayulita is not a glamorous place where everything is polished, sleek and new. You come here for a traditional Mexican vacation sprinkled with tons of local flavor."
Read more here for the list of best places to stay in Sayulita
Here's a little spoiler to wet your appetite hehe.