Ok, I am a great fan of the area, We stayed in Morcote, small town at the end of the road to Lugano, you can take ferry boats to all the towns on the lake. We stayed at Hotel Carina, lovely place! We drove over one night to Lake Maggiore, and took a boat (row boat, rowed by a man)to a restaurant Called Isola de Comacina....this is a MUST! Nothing but the restaurant on this small island. Dinner is 7 couses, all fabulous, then after dinner there is some entertainment. Then the row boat man rows you across the lake back to your car. It was fun! It may be a bit touristy now but years ago, it was the highlight of our trip....Enjoy!