www.sayulitalife.com
This is a great website to find fun things to do in town! There are great surf camps, rooftop yoga classes, cooking classes, island tours, turtle hatchings, etc. at your fingertips.