The welcoming reception at The Leddie One of Scotland’s prettiest villages offers a comforting welcome It’s…