The village was featured in the Muddy Stilettos list of best places to live in Cambridgeshire