This was our first stay in Mexico together – Rufus had never been except for our bus transit through from Belize to Cuba (Dec 2014) and back but I visited areas on the Caribbean side, on a weekly basis, while I was working on cruise ships after my studies. The “surfing” village of Sayulita is on the Pacific coast in the province of Nayarit, an hr or so drive north from Puerto Vallarta. We flew in to PV from Ft Lauderdale and then took the bus from there. Luckily for us it was off-season so it was quiet and relatively peaceful…