We took a bus to the Walmart / Sam's Club as the Sayulita buses can be caught from there. That is very near the cruise ship terminal, our initial exposure to the area in February of 2008. From there the bus travelled north through Bucerias and on to our destination. That was a longer ride at one hour and fifteen minutes. The trip now costs 30 pesos (about $2.40) each way.
We liked the town. I can understand why some people head north directly from the airport and spend their whole vacation there. It seemed a little weird though. It obviously started off as a backpacker-type of destination but quickly got a little posh. It's a weird mix of dirt streets and upscale restaurants. If the town were one's first exposure to the area, I could see instant love. We would much rather say we visited it and stay back in good ole' PV.