Essential things to understand Before choosing a mortgage lender