Sayulita is def a great fun town! I wouldn't want to, personally, live there, but for a weekend or a party night, it has all the elements you're looking for. Love the pics, glad you had a great time. Don't forget to visit me here in Bucerias ;) Looking forward to it.
RE: Why You Should Visit Sayulita in Mexico