A superb getaway in Geraldton.