Unmissable castle experiences on the island of Ireland