Campgrounds and bathrooms were clean and stocked daily. The sites are spacious. The hosts were polite and friendly. The grand kids could talk to them anytime they went by. The kids can go anywhere in the campgrounds by bike or walking. Swimming area is good with nice sandy area. The camp road needs repair desperately. We will definitely be back.