Oak Island/Caswell Beach, NC
Oak Island offers a fourteen-mile stretch of south-facing beaches with quiet surf and moderate tides. This family-oriented beach community has over 52 public beach accesses (most with parking), an extensive sidewalk system for pedestrians to enjoy, quiet streets for cycling, recreation trails, and numerous parks and playgrounds. The island is categorized by two sections – East Beach and West Beach.
Caswell Beach does not require a permit but you should contact the police department for traffic control arrangements and other special requests. Their address is 1100 Caswell Beach Road, Caswell Beach, NC. 28468 or call (910) 278-1555.
Like the other Brunswick Beaches most of the places to stay are vacation home rentals.
Oak Island Accommodations can be found here:
this part of their web site has some great info on properties etc...
My personal recommendation for your DJ is Shoresound Productions, I have done many weddings with Tommy for over 10 years and he is the best you will find in the area: