The newly restored Cashel Palace