Past meets present at Irish castle