We spent two and a half days camping in the park. The facilities are great and very clean (washrooms and showers). The park staff are all very friendly and helpful. There are a few hiking trails you can do - the 5.5 km trail was beautiful, with hardly any other people on it and a small beach with a mini island you can swim to. Our lot, #117, was very private and had full shade. The beach swimming area is small but very clean, and no seaweed in the water! There are picnic tables and big trees for shade too on the beach, which is very appreciated! We were lucky enough to see some deer and some other wild animals running around. The only downside to our weekend was that the wood we bought from the park store was damp (there was a big storm the day before we arrived). Oh and bring bug spray because there are tons of mosquitos! Overall it was a great weekend! We would definitely return!