Gulf Air provides 52 days of paid leave per year with one return ticket home per year for you and your family.
Basic pay is 1395 BD per month with additional allowance for wife, children, accomadation etc
Housing us 350BD per month but the average accomadation will cost you at leas 550BD--more if you want a villa.