Each villa has its own unique charm and design. I was in Sayulita for a wedding that was at Villa Amor and the villa I stayed in was Tesoro. I was also able to see a few of the other villas on the premises as well. This place certainly lives up to its name! Each villa I saw has gorgeous views. The sunset in Sayulita is unreal with purple and blue hues filling the sky. It’s about a 10 minute walk into town, and since our villa was equipped with a kitchen, coffee maker, pots, dishes and utensils, it was so convenient for us to bring back groceries to cook breakfast each morning. There’s a restaurant on-site, but we wanted to change it up and taste a few restaurants in town (you can’t go wrong with the food in town, every place we tried was fantastic – especially Mary’s, La Rustica & Leyza). The beach is only steps away, and you can rent paddle boards directly from the front desk. Tesoro has phenomenal views of the beach and city that could be seen in practically every part of the room. The complex and the rooms I saw were all very clean and every staff member that I interacted with was very friendly and helpful. A/C in the room was clutch since it was so hot & humid outside. There are no elevators and a lot of steps so if that is an issue be sure to ask which villas have the least amount of steps to walk up. For any questions you may have, definitely use the local number; the telephone representatives are very responsive and helpful. As for the wedding itself – so beautiful. Everything was truly wonderful!