Make sure you fully rinse with distilled water as any soap residue or hard water deposits can still short out components. Water is not a good conductor, however dissolved salts and metals in the water are often great conductors.
I used to work doing component level PCB repair in and industrial facility. The boards would come in covered in all manor of dirt. We had a standard kitchen dishwasher we'd put the nastiest boards in before we worked them. However, we DID NOT USE SOAP on them, just the water.