San Pancho Vs. Sayulita, Mexico: 5 Key Differences To Know Before You Visit