Love this park. Bear Island is only accessible by boat. So you have to pay a small fee for the ferry ride that takes you to Bear Island. Or you can canoe or kayak. You have to hike with all your camping gear less than a mile to the beach. There is not much shade on the hike there but it wasn't bad on a hot summer day.
The beach camping spots are right in front of the dunes. We went on Labor Day weekend and there was no one there! So peaceful and serene. Lots of shells to find! And what a beautiful beach. There are nice bathrooms, water, and a snack bar that is open during the summer (cash only). Lots of picnic tables here as well.
Planning on coming back here next summer and staying longer! Such a unique camping experience!