The ideal mortgage contract has benefits for both sides: you get a loan to match your needs at a competitive price, and the lender gets some long-term business.
There are dozens of companies providing home loans. Choose a lender on the key areas of interest rates, fees and services. Don't be swayed by prize draws or the like.