Compact sites, but very well kept. I have never seen so many park employees in one park until now. Dishwashing station, running water bathrooms, showers, the works. It is even a short 2 minute drive from a public ocean beach, while also having a pier on a freshwater lake. Great people, great service, just small sites.