@ turn_in_too
As far as I know, there is no charge for company acommodation. I am not sure if QR gives you the option of this or housing allowance though.
I don't think being an expat will be a problem, there are many expat pilots there. Plus it sounds like everyones common hatred of the company brings them together