We love Sayulita and had a good stay at Casa Brooks overall. The location near North Beach is very convenient and less busy. The unit was well sized for us and pretty clean. The location just out of the town was within easy golf cart distance for nice restaurants, shopping, and enjoying the nightlife before an easy drive back to the complex.The pros: the views from both decks are very beautiful. The Montarosa grounds are well kept, safe, and the pool was clean. We were only one of a few guests in the complex at the time. Cons: The construction immediately adjacent to this unit disrupted the peace and quiet that we were seeking. Had we known about this ahead of time, we would have considered other options. We noticed it immediately at check in and the first trip out the balcony. Workers right below conducting all types of noisy construction: tile saws, rebar-cutting, hammering framing, pouring cement. 6 days per week at least 12 hours per day. One sunset, we had to endure ear piercing metal saw cutting rebar. This should be disclosed to all renters. The upstairs master suite airconditioning is undersized for the heat load in summer. It might be fine in winter but it was warm even running 24/7. The unit is minimally stocked with towels and don't forget your soap and shampoo.