Margaret River: a locals guide to where to stay and eat