I stayed with them last year on Mille Lacs. They checked on us a few times a day, and the ice castles are very nice. It’s nice that they provide generators for them as well so you can charge electronics and have lights at night.
Portavilla is something you should give a try. Great deal, nice lodges, and they put you on fish… at least that was the case for me last year on Mille Lacs. We just booked another trip with them on Red for this year.