We've been to Sayulita many times and usually stay in town. We booked this for a last minute trip as our normal spot was full. The view was fantastic. However, unless you're okay with a steep 10min trek to get in and out of town, I'm not sure I would recommend this place. There's really nothing nearby, so you have to go down the steep hill for coffee in the morning, and trek back up after a night out on the town. The bed was typical Mexico, very very firm. And the pool was freeeezing. For a last minute choice, it was okay, but I was happy to move back down to the town after one night.