En pittoresk bro över den lättflytande floden Nore; historiska gator kantade med rader av medeltida byggnader; och ett gammalt slott inom gångavstånd från stadens centrum är de viktigaste ingredienserna som gör Kilkenny en av de mest natursköna och romantiska små städer i Europa.