Sites and restrooms were alright, think it is ridiculous to pay extra each night for each pet and children, too many other campgrounds in our area that are more updated and reasonably priced.
Sites are nice and large paved slabs, most trees are immature offering little shade. Beach is kept fairly clean and raked often. Bathrooms and showers are good.
Most sites are on the smaller side, all natural no paved. Beach area offers gorgeous views of the Mackinac Bridge. Bathrooms are well-kept, usually clean.