Maderno is a nice place. It is centrally located. By ferry boat you can reach the opposite side of the lake in half an hour.
Further information: http://ferien-gardasee.jimdofree.com/