We stayed for one week and can't speak highly enough of the hotel. The owners and staff were so helpful and friendly without being intrusive. Our suite had a very large terrace on the 2nd floor which overlooked Lake Maggiore and the islands with snow capped mountains in the background. The location is a few minutes walk to the centre of town and the ferry terminal. Stresa is such a relaxing and beautiful place to be and we can thoroughly recommend this hotel which is right on the front but very quiet with pretty gardens and wonderful vantage points to admire the views. Order a drink from the bar and be fed with yummy snacks and chocolates.