A historic market town has been named as one of the best places to live in Cambridgeshire. It is praised for its independent shops, restaurants and busy market.