We reserved a site at this campground without the benefit of previous reviews and we lucked out. The pull through sites in the front are decently level with a table, fire ring and one or two trees on each site. It appears 2/3 of the campsites are seasonal but they're neat and well kept. Very nice walking trails throughout the campground with several leading to a golf course (don't know the size). Golf clubs for rent in the office. Restrooms are showing their age but they are very clean as is the laundry. Small playground for children (swings & slide); game room with video games; small store with camping basics and groceries; rec room and pavilion. There's a small dirt race track directly across the street that has races on Saturday evenings. Honey dipper comes through 2x a week and there is an RV repair shop in Caledonia that offers mobile repair services. We would definitely camp here again. We camped here in a Fifth Wheel.