I am looking to get a new bag for long haul, I would like one with compartments and preferably a shoulder strap and a strap to put over my suitcase handle. Any suggestions please? Thanks