Ayr, south of Kilmarnock on A77