Pros: the area is beautiful. Rolling hills and trees, and the beach/lake area is beautiful.
Cons: the grass and sand areas are gross. Lots of goose droppings, so kids have to be watched carefully so they don't step in it or poke at it. You have to watch every step you take so you don't step in it, and also have to search for a non-poopy spot in the sand. Also, in my experience, there has been a fair amount of trash on the beach, like cigarettes, food wrappers, etc.
All in all, it's an OK place.