Villa was quiet- Lake View was excellent-Stresa is a very nice town - we had the benefit of just enough people to ensure places were open but not overcrowded.
This is a place to go to recuperate.
As always the downside of a beautiful view is the road access and the need for the car for evenings in town.
The only improvements I would ask for are Internet access and air conditioning in the breakfast and bedrooms. more