NESTLED in the stunning countryside, in a hidden and beautiful part of Scotland, lies the small and picturesque historic fishing village of Carradale.