Park was beautiful. Has 3 campground loops: Spruce, Terrace and Oak. We camped in Oak, site #24 and many of the sites in this loop had great waterfront views if not waterfront access to Lake Charlevoix. Terrace campground is on the lake and has a boat launch. Restrooms clean and the campstore was good, sold ice cream, firewood, ice and other basic supplies. Bathrooms and showers were very clean although the first night the hot water was out but was fixed by next afternoon. Beach was clean with sandy bottom. We camped here in a Tent Trailer.