The area where I work and live in Bahrain is not the friendliest place for foreign workers. At least this is what I hear. It's a very local community, see, so this might be expected, though I don't think that's a fair assumption even. But it would be safe to say though that it would be cooler to live in a generally commercial area where expats abound.
I looked up about this political naturalization issue in the internet and here's what I found.