22-year-old John Nyhan has pleaded guilty to three sexual assaults.
He previously pleaded guilty at a court hearing a fortnight ago to one count of harassment.
Police say they hope the pleas will allay the fears of the community.
Nyhan will be sentenced in April and has been remanded in custody until then.
Detective Inspector Aaron Moon, whose team led the investigation, said: “Nyhan remains in custody until his sentencing following his guilty plea.
“We know that his offending has caused a lot of concern locally and I hope that his conviction will allay some of those fears. It’s possible that Nyhan may have committed further offences that have not yet been reported to police and I would encourage anyone who is yet to speak with us to please come forward.”