Sayulita is about 45 minutes north of Puerto Vallarta.
It is a small (growing fast) surfing and fishing town. It has been discovered!!
If you are looking for a more laid-back scene, this is the place for you.