If you like the beach as we do, this place is perfect. We get a site on the beach but it is high ($100+). The park is very crowded and the sites are small. The sites on the beach are gravel but should be paved. Overall this is a good park but way too crowded. I would gladly pay more, because of the location, if they would remove some of the sites so each site would have more room. Topsail State Park is much nicer and cleaner but does not have good access to the beach. Staff is helpfull.