We stayed there about 6 years ago and said we would never return. Things could have changed since then.
The place is spotless, very well kept.
Things we didn't like.....when our awning was out, it was literally in front of the site next to us. So if they wanted to leave, we had to put our awning in. Also, when we got there, we were escorted to our site, then the worker sat on his golf cart and watched everything we did from the road. This happened often that weekend. There were limited activities for kids.