MI is because your down payment was less than 20%. They wrapped fees into your loan. Real interest rate before fees is probably 3.5%.