I use swissol car bath and warm water in a bucket
Found that using a facecloth -> 100% terry cotton towel is better than a sponge.
Use a paint cleanser and a 40% carnb wax about once every 4 months.
Doesnt take long and you can end up leaving the dirt on without it getting ingrained.