My gf and I recently traveled to Sayulita for a long weekend/short week getaway. We were so thrilled to have found Casa Caracol! The place is lovely. It has everything you need -- lots of space, high speed internet, clean property, plenty of privacy, close to the town -- but also a ton that you wouldn't expect -- incredible views, expansive (private) patio with ocean views, even a fully stocked kitchenette (ocean view breakfast anyone). If it were any closer to the center of town, you might not be able to sleep through the din of Californians partying in the clubs. If it were any farther away, you might get annoyed with the long walk to be a part of the action. Loved our stay!