You'd be hard pressed to find better lodging for a Torch Lake vacation. Across the street is a little/park beach where you can get a nice view of the lake, play in the water or even walk out to the sandbar. Next to the property is a public launch you can use to launch the provided kayaks to explore in the back canal.
As many others have mentioned, the top deck is fantastic for hanging out, grilling, eating, drinking or just enjoying the fire.
The owners promised further upgrades in the interior but it was perfectly fine as is. You can tell they care about their property and the experience they are providing with the well-equipped kitchen and decorative touches including indoor plants. But the biggest draw for me was the included covered boat slip. It's in a very calm bay so you don't have to worry about the heavy waves that sometimes come to Torch Lake and there's no need to cover the boat. We rented both apartments for 6 people. 6 people in one would be very crowded. I'd probably only attempt that with young kids.
We lucked out with the weather. Got a little rain/overcast for two days but had warm, sunny weather five days. Lots of memories were made.