Troon, north of Ayr, south of Irvine, on A78