Al Barsha is a nice part of Dubai, near the Mall of The Emirates (handy if you like skiing) and Dubai Marina (handy if you like eating out). I understand that some of the Emirates apartments there are already occupied by pilots with no children and cabin crew but I haven't talked to anybody who lives there so I don't know what the actual apartment blocks are like.
As an F/O with children you can expect a villa in Silicon Oasis which is, to put it politely, not fully developed yet.