Lac Dumoulin was the real deal, I would direct others to try out "Island life" in La Tuque!!
They had multiple warm clean year round cabins available. And Owners were very nice and spoke pretty good English.
Bar was Stocked, Evening menu is general Pub food but hit the spot, Breakfast was huge (2 eggs, bacon and sausage, potatoes and toast).
They have a Tracked Kubota UTV pulling a Groomer for their 6 KM access trail off 73.
There was a group of 6 locals visiting the night we stayed, they were grabbing beers and food after work, and said they choose that location over other available options also.
Hopefully it remains open for the next time thru town.
I had posted a few pics on facebook.