Sayulita, on the north end of the Bay of Banderas,
is the only surfing beach in the area. And a good place to spend some time. Good people watching, dog watching and bird watching.
It the beach you can get some good food and beverages and even get a mud massage. It is about a two hour three bus ride from the south side of Puerta Vallarta but is worth it for a change of view and where the kids can enjoy a nice beach.