From the outside the prison in Schaffhausen, near the Swiss border with Germany, looks more like an Alpine hotel. But no one should be under any illusion: the regime here is far from soft.