We stayed from Sunday night thru Friday morning and we loved our stay. The place has a great beach vibe to it with the decor and setup inside. The multiple decks were pretty nice and one of them was screened in. There were some great games to play, but we added to it by leaving a new one for everyone, Clue. Internet speed was awesome, there was a hiccup as the line got accidently cut, but the owner did an amazing job of facilitating calls with the vendor to get it resolved as soon as possible!
It's a solid 20-30 mins to Osage Beach, but the drive isn't bad and can be quite enjoyable. Watch for deer, especially on Highway Y as you get closer to the house. Dollar General is your best close "store" and we were able to find pretty much whatever we needed in a pinch there as it was quite stocked even with some fresh grocery/fruits/veg.
When you're in the kitchen/dinning area looking out you feel like you're out floating over the water below. It's a pretty cool feeling and really helped add to the vibe there. The fishing at the dock was possible and I would advise against fishing the the right parallel to the shore as I lost a few lures that way myself.
The kitchen was fully stocked with everything we needed to cook whatever we wanted at the time. Appears to have softened water which is a great positive in my mind due to the typically high mineral content of the water in the area. It helped to make sure you had a nice clean feeling after showers with no residue leftover.
Overall we 100% enjoyed our stay, the owner was super responsive to any text/calls/emails and we would absolutely recommend this to everyone else.