good offer. . though your profession or title is not known... since your company is providing most other allowances... just check if housing is included in this package....... if housing is included.... and if you are getting a better salary now, it will not be that much useful........... it all depends upon your present salary and your position or profession..........