Sounds OK to me. Of course it depends on the number of kids you have and whether their school fees will be covered by QF. However, with your credentials and experience I think the salary could be at least double. If QF throws in company provided villa (on top of everything they have already offered) - then it's a good offer.