can tell u that accommodation is way cheaper than here
night & social life in bahrain is even better than here

salary depends on the position .. life style .. does salary package cover education??

and i don't think there is such a website for expats in bahrain