All reviews seem negative
People there seem to think they are God's gift to Campers. The grass was 3 feet tall throughout the park with many mosquitoes. Cons: Everything