We (my boyfriend and I) had a great 5 days in the hut. The view is amazing and it's a perfect start for walks in the mountains, and we found out it's also a solid shelter when storms hit ;)
Other than that, it is as described in the advertisement: basic, but with a few pots and pans. The host is helpful and friendly and offered us to bring up some food, although we didn't make use of this.
The parking is not free in Vilminore, this changed recently. It's about 2,50 a day, so not a big deal.
Don't underestimate the hike up; it's quite intense, especially when bringing groceries for a couple days. The name of the hut is Baita Napoleù - you can find it on the map (maps.me is helpful) or simply follow the signs.
For the non-Italian guests: if you want to do your shopping at Vilminore, make sure to go early as the shops are closed between 12.00 and 16.00.
Also: do the Monte Gleno (2882m) hike if you're a bit experienced in the mountains. It's tough, especially in the end, but amazing!