This was our first time visiting Carolina Beach, and I would definitely stay at this location again. I needed to bring my dog last minute, and was very fortunate this location is dog friendly. We loved having a fenced in yard for her to run and play in. (Unfortunately, we quickly noticed there were some previous messes in the yard not picked up by prior owners.)
Beach access is very close and it was awesome that the property includes beach chairs, cooler, toys, etc. There are plenty of beach towels and regular towels as well as in unit laundry.
We had an issue with the showers not properly draining the day we arrived. Someone was able to come out and resolve the issue within an hour of me submitting a request. We had no further issues after that.
Overall, highly recommend!