This is a great beach for sure. We go when the off-season kicks in and everything quiets down a bit. The weather is getting cooler at this point but the water temp has only dropped about 1-2 degrees. 2 of the years that we have gone we were fortunate enough to see some baby turtles hatch and make their way to the ocean. It's amazing if you've never seen it before. Topsail is home to many turtle nests and they are protected with people waiting and watching for the hatchings.
The island, constantly has shells washing up and we spent endless hours strolling the beach for ancient shark teeth. My wife found one that was near 2" long right on the beach! We have it hanging up on our ceiling fan string now :)
I can't imagine going anywhere else and hope we can continue going each year in the future.