Eyemouth: Scottish town is 'unmissable' for its food, drink