First Officers either stay on Sheik Zayed Road, near the canal, or in Tecom (also called Al Barsha Heights). The apartments are fairly large, and the locations are convenient for most things here, everything is within about a 20 minute radius of the buildings.
It's no use making a recommendation, each building has it's unique attractiveness, and your preference has no influence on your allocation.