The beautiful lakeside town of Riva del garda is much more than a piazza and a few stylish Italian boutiques.