First prevention; vetting potential tenants by whatever means, but at the very least speaking with their previous landlords / ladies.
If that fails, confronting tenants about their behaviour. A lot of people genuinely don't see their behaviour as being a problem, and will cop on when approached.
If that does not work, build up a rapport with neighbours, showing that you are reasonable and not happy about any nuisance caused by your tenants. This will protect your reputation, so that the neighbours don't see you as being the problem. Their goodwill is not to be taken for granted. Try to extend that rapport to your tenant, so that the neighbours can maybe resolve issues with them face to face, rather than escalating it by going through you.
If all the above fails, and the incidents are constant, and disruptive to the lives of local residents, this must be seen as potential grounds for eviction. Get the PRTB involved, and be armed with a written record of all the things you have tried.
If and when you get rid of the tenants, do facilitate a repeat of the grief in another tenancy somewhere else. If another landlord asks for a reference, be honest without defaming them.