I haven't been to Sayulita, but I've spent quite a bit of time nearby in Puerto Vallarta.

I agree that ATMs are a good way to get cash. My Capital One ATM card works fine there, but my credit union card does not, so I guess there are no guarantees. I've never tried to spend dollars there directly, so I don't know if many businesses accept them. The other alternative is to bring dollars and change them at a bank or cambio. And of course most tourist-oriented businesses accept credit cards.

The Malecon (waterfront pedestrian street) and surrounding area in Puerto Vallarta is a nice place to wander, eat, explore, and shop. And if you need any supplies or services, PV is a large enough city to support multiple supermarkets and shopping malls, a Walmart, a Costco, several hospitals, etc.

I don't want to ramble on too long, but if there's anything you want to know more about, ask away.

Dan <img src="http://www.traveltalkonline.com/forums/images/graemlins/Cheers.gif" alt="" />