Just returned from a great trip and I cannot say enough good things about Casas de Soleil. The villas are gorgeous, and the property is beautiful and quiet. Trent is a great surf instructor and Soraya is so welcoming and helpful, you feel like family not guests. They also have 5 guard dogs that are incredibly friendly. One night one of them escorted us to dinner (15 min walk away) slept under our table (not once asking for food) and then walked us home!