What are the home mortgages like in Mexico? How long are home mortgage terms and how much down payment is required?

Best Places In The World To Retire