The figures are reasonable, but make sure the contract is not an open end! Having a defined end of term contract will help you later on timing your departure if you are not happy with the job. Check the terms of the contract resignations and your liabilities towards the company.

If your position is a project manager or expected to communicate directly with client even if outside the office; make sure they give allowance for mobile phone with data and best if they pay for it directly; otherwise your personal phone is likely to be shocking.

Since you have children, it may be good to find more about the cost for schools and nannies, and .hopefully you already checked the rentals and desireable communities.