Sigmaringen. An unexpectedly nice village.