My family of 5 (including 3 boys, ages 7, 12 & 16) had a wonderful time. Based on the listing, the cabin looked really neat and I thought the boys would enjoy the lofts. We were very impressed in person. Better than the photos. So clean and up-to-date, with all you need in the kitchen, bath, etc.
Yes, the driveway is terribly steep and curvy. We chose not to attempt taking our Odyssey down it, but it may have been fine. We saw other vehicles go down and up to access the Tiny cabin next door. Because we chose not to attempt it, we did have quite a hike up and down when we chose to go somewhere.
I would recommend bringing your own lake towels (plenty for showers in the cabin), life jackets and/or floats to hang out on at the swim dock. We were told the water is about 15 ft deep there. We enjoyed it several times in our short stay, with the boys competing on their jumps and splashes. :)
Someone with knee issues may find the trek to and from the water a little challenging. I imagine that would be the case at about any lake property. My knees give me some trouble, but I managed.
We also rented a pontoon boat at a nearby marina and had a fun morning of boating and tubing.