Sheffield is often described as a big city with the charm of a small village.