For the reasons deedee mentioned, you'll probably be better off in Al Gharaffa.

here are lots of compounds in both areas. Do you know the names of the ones you'd possibly living in?