Living it up in isolation in an Irish castle