Our family of 4 really enjoyed our stay. The property was as advertised - clean, secure, comfortable, well-stocked and excellent communication with property management. The roof top 'heated' pool was amazing. We walked to beach/town multiple times a day and found location very good. Close enough for convenience but far enough from the main square noise of music/bars/etc in the evenings. It's located on the main road in Sayulita so a bit busy with traffic but with the sliding doors closed at night it was easy to sleep without needing ear plugs. Overall, we really enjoyed our stay and would definitely stay in the future.