We stayed at this property in late June for 6 days and it was perfect! The house is adorable, very nicely updated and appointed, and well kept. We had 8 people: 2 couples were perfect for the 2 queen-bed rooms; 4 high school/college age kids worked well in the 3rd generous-size bedroom (since they're all older, they preferred to trade off the 2 full-size double bed bunks and space on the floor with sleeping bags and blankets, and there was plenty of room).
And the 2 families shared the 2 full baths. Kitchen and living space had everything we needed, was well appointed (kitchenwares, seating/lounging, great TV & sound system) and plenty of space. LOVED the screened in porch, grill and beautiful decks overlooking the lake for morning relaxing, dining and sunbathing. And we enjoyed the firepit built into the yard on the edge of the bottom deck on a beautiful evening. The dock had terrific space to hang out and swim off, which was the focus of our vacation, as well as space to pull up a ski boat we rented for tubing and jet skis. Per Jason and Kerry's recommendation, we rented from Adventure Boat Rentals one cove over--they were very friendly, great to work with and convenient. You do have to travel through a little bit of the main channel to get back to the property, but once there the cove is generously sized for safe tubing and jet skiing when the main channel is busy. We have previously stayed in a condo complex in Osage Beach, where groceries, shopping, entertainment etc is very convenient. We worried that we might miss this convenience at this property, but found it only took 12 minutes to drive to HyVee in Osage Beach (and all the surrounding amenities), so it worked out great! This home made for a perfect vacation and we will definitely be interested in renting again!