We stayed at this hotel by chance after having a dodgy Air BnB property a little way away. It was an amazing find.
The staff are very friendly and welcoming without being over the top. The hotel is very clean. We had a lake view room which was absolutely enormous and more like a suite!
The location is right on the lake side near lots of great places to eat and the ferry that takes you all over Lago Maggiore. There is an amount of free parking right outside in the white bays rather than the paid for blue bays.
Our deal was through a separate website and we paid for breakfast, but this was only €5 pp, although other people had this included. It was well worth it, with lots of variety and always piping hot cooked food and a great selection of meats and local fruits.
I would not hesitate to stay here again with my family as it was great value, very clean, had great staff and was in a great location. You could pay more locally and we had quotes to do so, but why bother when you have such a great place:-)