I cannot recommend this DJ highly enough, he was FANTASTIC. His connection with the children was amazing, he had them all up dancing and having fun, and even sorted out the tears caused by a mad piñata frenzy.
You will not go wrong by hiring Diamond Discos.