My family has camped at twin grove for five years straight on memorial day weekend. Lots to do if you choose from the small carnival they operate( only a few rides) the arcade, the movie theater, swimming pool with two water slides, and the great daily activities like the soaker wagon ride( our entire fily enjoyed drenching a wagon load of kids with water guns) the service in the office is everything you would expect from a great campground, the arcade was a little lacking, due to the game ticket redemption and ride tickets are processes at the cash register in the arcade. This seemed a little chaotic and overwhelming for the staff. The pool just added a second separate pool with handicapped accessible chair and a bigger water slide than the original one. Also a nice doggy park with lots of space to have your pet run( they even provided some toys in the park for the dogs). The campground has a lot of unshaded sites, but they do have a fair amount of well shaded sites around the outer most loop. All in all we have enjoyed this campground year after year, and have already booked it for next year!