Lake Garda is stunning,we stayed in Verona (recommended) and had a day at lake garda,my lady loves the place,but as you pointed out I don't think it's a family with children type destination.We haven't been to sicily,not somewhere that's ever interested me to be honest.Enjoy your trip wherever you go.