I've spent a fair amount of time in Puerto Vallarta, but the only sailing I've done there was on a Hobie Cat.

If you plan on picking up a slip in the marina, Victor's is a good restaurant there.

Lots of places to walk/explore/eat/shop along the Malecon and the surrounding area.

A friend of mine loves the town of Yelapa, on the south side of the bay, but I've never been.

Dan cheers