WOW!, Just returned from Lake Maggiore and the town of Stresa. It is beautiful, CLEAN, friendly, less crowded and less expensive than the bigger cities. We dearly love this city and hope to return soon. I highly recommend it!!!!!
Cindi, I agree, it's a beautiful location! I'm assuming that you visited at least a few of the Borromeo Islands, and perhaps Mt. Mottarone? On your next trip, you might try a day trip to Locarno (CH) on the scenic Cento Valli railway, returning to Stresa in the early evening by boat. It's a great trip! Cheers!