This island is the real Lago Maggiore and should be visited with a local meal in mind, adding ample time to walk the village and to visit the local parish church dating back a millennium. The island is also known as Isola Superiore and has a population of 32.
The Isola Bella is ever present when in Stresa or Baveno and with the Island Boat Service between the two towns and the islands, you'll stop at both Isola Bella and Isola Pescatori. I chose not to get off on this island since only the small town was open..