We had the best time at Villa Amor. We came to Sayulita for a wedding and didn’t want to leave. When we checked in, the room we had booked wasn’t available and they put us in another room – Cascadas. We were initially a bit disappointed, until we got the room and realized they had totally upgraded us! We had a plunge pool, little bar/kitchenette area and an AMAZING view from our outdoor living room. The staff was friendly and helpful. The food at the restaurant was really great and well priced. I already want to plan another trip to Villa Amor!