Eliza, the good companies WILL provide housing (or a generous allowance) and all school fees for your children plus something for transportations, flights home, local health insurance, etc. If they do no, you might be looking at a dodgy company and you will be out a lot of money for housing and school fees. A nice villa in a compound and school fees could cost you half of that salary!
Mandi