Overall great place to stay. Pool and splash pad are nice (not heated). The property is perfectly fine. We had a rough start to our trip (initial booking was actually double booked and was able to get in next day here with Frank). Frank was wonderful, extremely responsive to messages. Beds were fine. It's about 10-15 minutes from a grocery store, 20 to walmart. There is some stuff to do in the area, poke-a-nose pottery was a hit with our family.
The constructive critiques I have are admittedly a little nit picky: there is only 1 towel per person supplied. For the amount of people it sleeps, there isn't enough place for the entire group to sit down and eat together/sit around the firepit/in the living room. The coffee bar is very nice but I need a huge mug of coffee in the mornings and the mugs were kinda of puny. No beach/pool towels supplied. No games, puzzles, balls for the courts (at the pool tennis/basketball--the basketball was flat and no way to inflate). No swimming at lake, no way to rent or use kayak unless you bring your own. There are no cleaning supplies--vacuum/swiffer etc so it was impossible to keep up with crumbs on counter/floor (3 kids). The floor appeared clean upon arrival but my kids feet were so dirty after walking around for 1 hour, it needs a good scrub. We only really used the tv in the living room-it was difficult to figure out how to turn on, but once on worked fine. Kids TV upstairs didn't turn on for us-maybe we didn't have the right remote.