We recently stayed a week, and enjoyed it. Our back-in site was a level concrete pad, with a large grass area between sites.
The staff are very friendly. The grounds are very well maintained. The pool and hot-tub are fantastic. Two very nice dog parks. Catch and release fish ponds. Club house with activities. Much more, so check their website.