Why did early colonists settle in Massachusetts?

Early colonists mostly settled in this particular area due to investments made by the Massachusetts Bay Company. The reason they settled in America at all was most of the population was Puritan and they were escaping the Church of England.