We stayed for 3 glorious weeks and each day was just as peaceful or eventful as the previous day. Want to hang out in the pool with a group, go for it. Want to float for hours on end in the lake, it's all yours. Just need a few rounds of mini golf to tire out the kids, they have it.
The staff that work here are some of the friendliest people you'll find in NC, maybe even all of Thousand Trails.
Highly recommended!