Your off to Doha hey!
The actual "city" Doha is relitively small, and surrounding towns are much smaller. I assume you will be based in Doha. Working for whom, QR/Gulf Heli's?/GF??
Generally housing thats provided is quite good standard, just beware that the company may move you once you get there! A few co's have done that, what they offer at the interview isn't quite what you get upon arrival and they'll say it's "temporary!!"
Make sure you like swimming/diving/water sports and sports and of course drinking, cause besides that there aint a whole lot to do.
Eating out is very cheap as are electrical items. Fresh produce like milk etc etc is quite expensive.
Not sure what else you want to know, e-mail address in profile