Bang on

n.

Heard in Dublin, Kilkenny and Galway

Completely correct, accurate, or in excellent order.

In use

Yer man's directions were bang on dare bud!

Posh English

The gentleman's directions were entirely spot on, my good friend!

Same phrase, other counties