The location and house were great - the pool was great, most of the staff were prompt and helpful, and the location was ideally one block off town and beach.
Unfortunately, we had a burst hot water pipe for our entire stay, so no hot water. Limited response from the managers until our last day there, where they jackhammered the side of the house for 2+ hours.
Also, unrelated to the house but certainly related to the glowing description the owners give this town: February has a county fair in town, and an MC/music BLASTED up the hill to the house every night until ~1am. Earplugs and white noise still didn't fully cut the noise.
Finally, generally, read other reviews of Sayulita before traveling there, particularly regarding the unignorable trend of sickness clobbering the town. It must be the sewage and overpopulation of the area - whatever it is, our entire party got sick, as did the entire house next door (we all drank filtered water, were super careful, ate different things, etc). Having traveled to Mex, Bali, and several other 3rd world areas without any issues in my life, I'll unfortunately be advising everyone who will listen to stay away from Sayulita until they address this pervasive sewage/sicness outbreak in the town.