You need to talk to the Bank about the specific offer to see if it includes housing and transportation - or if that comes out of your salary. You can also check the cost of living information on this site to get a better idea of what things cost locally. Obviously no one on this site can tell you if it is a "good deal" as we have no idea what you can make in your home country compared to this offer, but once you research the cost of living you can decide that for yourself.