Overall we did have a great time and I would recommend the place.
Pros: Location is ideal. Just steps away from the beach access. Nearby restaurants, other fun sites, and stores in Nagshead. Pool is included though we did not end up using it. Check in and out were easy. Spacious bedrooms. Place is clean.
cons: Inside amenities were basic. Did not have laundry detergent, dishwasher detergent, blow dryer, no extra toilet paper for example. There were carpets in the rooms and stairs which probably should be replaced to match the tile elsewhere. A few random outlets did not work. Kitchen is small so we ate out mostly.