I clean it in a sink in my brewhouse (aka basement man cave). I installed one of those big square "mud sinks" with a spray arm. I bought a special purpose brush, but I am going to buy a toilet brush, LABEL IT!, and use it in the future as I think it will work a little better than my L shaped brush I use now. I also use a sponge to get under the top lid area after hitting it with the brush. Sometime stuff gets stuck up there, but not often. In full disclosure, I also built a keg cleaner, which I use from time to time as well. It is basically a harbor freight submersible pump with some plumbing that sits in a 5 gallon homer bucket and recirculates through the dip tubes and the center of the keg. It works great for when I need to do several kegs in a short period...but most of the time it is rinse, brush, rinse, sanitize, and go. Best of luck!