I have taken mine to a high pressure car wash to clean it. I hang it on the wall using the clips for car mats and the poles for propping it up in the boat: works well.

If I were going to use a machine, I think I would go to a laundry mat with one of those industrial sized washers. Either way, you may consider using a waterproofing agent on the cover after you have cleaned it.