This will make your time in Sayulita much easier for getting around (especially if you are staying on the outskirts of town). They book up quickly, so I would recommend having it reserved online before flying over. If they are booked up try: https://www.sayulitalife.com/golf-cart-rentals
Sayulita has great year-round fishing, with November bringing in Mahi Mahi, Sailfish, Yellowfin, Tuna, Wahoo, Marlin, Snapper, and Mexican Snooks (Robalo). There are some boat breaks as well as secret coves for surf breaks.
A fun way to explore Sayulita and the towns nearby. Daniel taught me how to get past first gear on a jungle road in Sayulita...which is brave considering I barely passed the course for my motorcycle license.
There is a 1.5 hour jungle or beach hike from Sayulita to our favorite and less touristy town, San Pancho. If you aren't in the mood for a hike, it's only a short 15-minute ride to the town.
This is a bit of an adventure for a hike (Daniel and I had to hitch a ride back with other hikers due to limited transport) but a really beautiful view and coati (fox meets monkey animal) too. There are companies that can guide you on the hike as well.