16k for a Senior Analyst actually sounds low if that's the position you are applying for. Hopefully the other perks in the package are good.
And if they offer you accommodation MAKE SURE you get them to show it to you while you are here. I know a few people that thought they were getting a nice accommodation before coming here and once they got here the place was a dump. Accommodation can be such a headache that it is the tipping point where people say it isn't worth being here and leave.