Danver MTS is the answer to many needs in just one Bag.
It has 2 big round external side pocket for shoes + 2 zipped pockets to keep essentials.
Two short handles and a long, adjustable high quality polyester strap, one main U-zipped compartments and 4 inner pockets to better organize your stuff.