This place was perfect for our family (kids age 4-11). Lots of space and plenty to do for everyone. Between lake activities, game room, ping pong, fire pit, and the grill, there was always something for each of us to do throughout the day. The water was low and too cold to swim this time of year and we didn't have much success fishing, but we still enjoyed getting out on the water multiple times every day in the canoe, paddle boat, and kayaks provided. I'd recommend getting another double paddle for the other kayaks. We managed it fine, but the stairs up and down were long, so something to consider for those that struggle climbing 100+ steps.
I was pleasantly surprised by how CLEAN the house was! No dusty corners, no grungy couches, no gross bathrooms... we felt right at home and totally comfortable from the moment we walked in the door. Also, Bruce was great to work with and extremely accommodating. We already are planning on coming back later in the summer to see what it's like in the heat!