Good or bad depends on what are you making now in your current job. How much more the new offer adds.

If you're asking in general term, yes, this is a good offer given cost of living here.

Your biggest expense here is housing and this is company covered. You may want to ask if they'll be giving you a villa or an apartment though.

I can't tell if it is a good offer for your particular position though.