Both location and apartment with interior was first class. We got a nice reception of the owner with keys and information. When something unexpected happened for example, the dishwasher wouldn't work, it was very easy to get in touch with the Signora on the cellphone . I'm speaking Italian, so that makes communication easier.
There were a but however - there was a garage renovation going on with a pneumatic drill from Monday to Friday. I think that kind of thing should be announced just like noise from the road, etc. gets.
You could announce that in the weeks from xx to xx you should expect noise from the buildings during the day. We had perhaps chosen a different apartment if we had known that.
Now, we go on a lot of trips and could go down in the garden, so we got through the noise. But a lot of people might spend more time at the balcony.
The park and the garden with access to the lake was wonderful. There were even signs with names by all the plants.
Lake Maggiore as a holiday destination
There is an organisation "le donne del parco" who arrange dinners with local dishes at different restaurants. It's an experience http://www.parcovalgrande.it/pagina.php?id=35
In the area by Turbigo the Navigli-area is located, a navigable system of canals with paths for walking and cycling right to La Darsena in Milan (I think 214 km)
Visit the small vineyards in Colline novarese and the cities of Novara, Vigevano and Montferrat