Retail complex enjoys prime Abu Dhabi location