Good offer considering your education and experience level. However I would advise you to nagotiate futher if possible because you may not be able to do so after joining. Labour rules are such that you may not be able to jump to another job in same country without No Objection Certi.from your present employer. If failed to obtain NOC from your present employer while leaving the job, your entry shall be banned for 2.5 years.

I just explained above for your information only not to scare you. When I came I was not aware of all these so thought to share it with you if you are not aware.

Offer is really good and you will be able to save good amount. Wish you all the best.