Long Flat is a rural village situated on the Oxley Highway and the southern bank of the Hastings River, the village is about 50 kilometres west of which coastal town located on the Mid North Coast of New South Wales, Australia?