Kippford, a picturesque village on Dumfries and Galloway's Colvend Coast