Tucked away within the enchanting grounds of Killua Castle in Co Westmeath, less than an hour from Dublin, Twelve Points Restaurant had already captured my imagination long before I crossed its ...