Upper sites were tight to get into with low trees in areas. Overall the park was nice with a very short walk to the lake. Dog beach at the end of the regular beach. No planned activities for kids. Lower section has beach front sites but you have to book well in advance to have any chance. Larger motorhomes would not fit either. We camped here in a Motorhome.
Very tight fit for 40' motorhomes/RVs, very small sites and most of them not level. Seems to be built on layers and side of hill. Beautiful in the morning when it's quiet, right on the lake, and a few sites right on the beach, but you have to reserve well in advance to get one. We actually had to take two sites to accommodate a 37' RV (and they only charged for one site), very helpful office staff. It's a hidden gem, but you need a smaller unit to really enjoy it. Lovely walking trails. Lots of kids, nice playground. We camped here in a Fifth Wheel.
This is a bit of hidden gem, as far a municipal campsites go. We stay here, annually on our way to Bruce Peninsula National Park. It is right on Georgian Bay and minutes away is a 33 km Georgian trail, ideal for hiking or biking. Staff have always been very helpful. Town has a huge marina. We camped here in a Travel Trailer.