If you have less than 15 years of work experience, the job offers seems excellent; you should seriously consider taking it. If you have more than 15 years of experience, you may need to negotiate more but anyways it seems a very good offer.

You didnt specify your personal situation, i.e. how many kids of school-going age, your nationality, whether you are married, single or divorced, etc. salary is also dictated by your personal circumstances to certain extent. Cheers