The little town of Berry is bursting with good things, not least of which are the pubs, cafes, and shops in the heart of the village.