Newton Castle has been owned by the same family for seven generations.