Investments Villa Investments in Spain: Risk Assessment, Payment Structures, and Buyer Protection December 17, 2025