Larnach Castle, New Zealand’s only Castle