July 4th trip with family and dog. Easy access to amazing dog friendly beach, few minutes walk from camp spot just over the dunes. Park does great job maintaining both restrooms and grounds. One of coolest beaches we've ever been to, extremely secluded and great for kids/dog and swimming. D Loop: # 28 inside loop was decent spot for tents only with better breeze than some of outer spots that are surrounded with brush. Town of Ocracoke is really neat, drive thru on the way to campground from ferry. Did not venture out too much do to covid, but would love to visit in the future. Cons: Mosquitos! Will eat you alive at night, fine during the day; just come prepared. Also, large group two sites down played loud music from their cars both nights of our stay till 10pm. Rangers drove by them but did not tell them to turn down, I understand it was a holiday weekend but more should have been done. Overall great spot, would pick a different time of year next time due to mosquitos but will return!