Buying a home in Spain can be overwhelming. What's the process? What should you look out for? What are the traps? Can non-residents buy a house? How m...