Great family campground. The staff were very friendly. The grounds were clean, and bath houses were kept mostly clean. You can't help the people who come make a mess. But they definitely get bleached throughout the day. Pool is kept nice and clean too. We will definitely return to this campground. We stayed on a tent sight, so I can't review the rentals.