My husband and I stayed here with our 2-year old daughter and our 2 dogs for 3 nights. The cabin was VERY clean and comfortable, and had a nice stock of items that are sometimes forgotten when packing for a trip, everything from extra bug spray and other toiletries to a nice collection of spices in the kitchen. One of the nights got pretty chilly, so we appreciated the extra blankets and pillows in the closet also.
The beach was nice and clean with great sand for our daughter to play in. The lake was.....a lake. The bottom was a bit squishy and water was cloudy, but overall in a lot better condition for swimming than some lakes (at least as far as we went out, which was only about waist-deep). No long seaweed to be seen! We also made use of the fishing boat and the paddle boat to take our little one out boating. One improvement that could be made would be to add some railroad tie steps or pavers on the path from the cabin to the lake. It is a small but somewhat steep... Plus