Attractive base salary sometimes 'hide' your real compensation needs, because that's what a normal working person always think of first , that is "salary" only. While the salary looks good, the package is questionable.
As an expat your real needs is different, you need a "compensation" first and then benefits. It is unlikely an expat works for a lower salary than a local. When evaluating job offers salary, don't ever based on local needs, otherwise you will sure lose money. Your lifestyle is difference from the locals. Remember that.
Essentially, you can use the Expat Salary Calculator to find out your needs based on your lifestyle in comparison to other country.Download here. It's free ;