We chose Island Resort because it was close to where our friends lived. We were impressed. The site is beautiful, with the large manmade lake and large stands of mature trees bordering two sides. There is a small camp store, a restaurant over the lake which is open on weekends, a pool and several small bath facilities, all of which appeared clean and tasteful. Staff was cordial, and there was twice a day trash pickup from in front of our site. The sites were relatively large and easily accessible. All have good views. There is no WiFi or cable TV, so you need to bring your own equipment for that, and it is about 5 miles to the nearest food store (a Food Lion). But for someone who wants a relaxing stay at the beach without being on top of the boardwalk hustle and bustle, this place is very nice. We drove the 10 miles to the beach to see a movie, shop and eat out, and were pleased. For our purposes this park was very nice, and if we come back to this area we will strongly consider staying here again. Interestingly, while the park was essentially full over the weekend, during the weekdays it appeared to be running at less than 50% capacity.
High density and a lot of human and vehicle traffic, but this place has everything you should want for a beach vacation: easy beach access, great pool, cordial stff, WiFi and cable TV. This place has some age on it, but is still delivering the goods. Only real drawback is standing water in some sites after heavy rains. Make your reservations early because this is a popular place.