If you are not married you will be given "single" housing. The flight, medical and vacation are by Qatari law. So I would not say your employer is being overly generous yet. Is it more than you are getting in Ohio? By at least 25% before housing is taken into account?
Mandi