We took our 17 year old daughter and her friend for a 3 day trip. Beach was very nice. Water is warm but brown, not blue like the Carribean. Beach is very wide and goes on in both directions for a couple of miles, so it never seemed crowded near our hotel. Waves were continuous and fun to play in, but some may consider a little too rough. Hotel is very roomy and has a nice full kitchen, good for eating breakfast in and maybe lunch. Bring or buy paper towels and napkins, they are not provided, everything else is. It rained a couple of days but there was still plenty to do between Broadway at the Beach, Tanger Outlet Mall, and Barefoot Landing. Highway 17, which is the main drag, can get pretty crowded during the day. You have to have a car to enjoy the whole area. We had a great time and would go again.