From medieval castles and traditional Irish eats to indie music festivals and late-night comedy, there's truly something for everyone.