What is the best exterior cleaning brush to carry around while full timing please? It'll need to extend, be soft yet firm so as not to scratch yet still remove dirt, have possibly a water flow but be able to be used without, be robust yet easily packed away and finally be comfortable and easy to use ?