We really enjoyed it. Great proximity to the lake, and really comfortable for the five of us.
The only suggestion is to either push up the check in time or push back the check out time. Having a 4pm check in, combined with a 10am check out, essentially wipes out a full day that could be enjoyed on the lake on either end. Exiting guests are asked to strip the beds, do the dishes, etc., so it seems like a 6 hour window is excessive for cleaning.
Other than that, it was a great stay, and we'll probably be back.