We were impressed with how clean this property is. The walk to the beach is 3-5 min., however, you do cross Croatan Hwy.
The place felt inviting with a welcome note and bucket of treats, as well as board games.
Nice outdoor spaces with firepit and tables (though it was very hot/humid/rainy during our stay so we didn't get to take advantage of those) however decks are not covered. The hot tub is private and our teen girls enjoyed using it each evening.
Towels are limited, you may want to take your own to have enough clean towels for your stay as there is no washer/dryer.
Communication with host is excellent, quick replies.