Okay guys, I know there is a lot out there on the internet on water spot removal for boats, but has anyone really had a good solution that works for them ?

I've heard about the vinegar and water and all other types of cleaners, but what really, really works ?

I have a black lund that is getting the dreaded spots.

Thanks in advance