Good package. Housing good - villa on nice compounds will run btwn 15-20 so you are right there. Salary looks good to me. Transportation is good, really good if you are going with one car. If baby is anywhere near school age - get it paid for.