I visit a lot as I have a relative with a friend who owns a hotel on the lakeside. I can recommend! The place we stay is called Gargnano on the west side and it’s not touristy, but you can get there on the boat, lots of nice lakeside cafes and restaurants. There are botanic garden a short way down the lake , take the boat to Bardolino. An interesting garden to visit is the Vittoriale which was owned by an eccentric poet and world war 1 hero who put a boat and an aeroplane in the graden. They sometimes have concerts there. If you like fish , try corregone, which is the fish from the lake and will be on all the menus. Local lemons and limoncello are worth a try too. The local wine is fantastic so look out for that if you like a glass of chilled white overlooking the lake and mountain. A big touristy place is Sirmione, which has lots of posh shops and restaurants and lovely gardens too, nice for a day trip, again, go everywhere by boat as the road around the lake gets very busy.