Hi ExPat friends. I have been offered to think of accepting a job in Doha and the company have offered to house me in Barwa City in a 3 bed apartment. I have tried searching but I think because it is new maybe I cant find out much about it. So, please help. What do you know is it a good place to live, as in house size, utilities clean etc... and what about shops, restaurants even leisure. Thanks in advance.