Here is a guide to get you started. Where to stay: El Pueblito Sayulita Where to eat: Anchor Cafe Why Sayulita is so magical: About an hour's drive north of Puerto Vallarta but another world away ...