Kilgarven gave us everything we expected plus more. Many thanks.