Nice four-level townhouse. Lots of stairs! We would have preferred the main living room be a little bigger since in the evenings we liked to watch the main tv together, but it worked for our family of four.
Lots of thoughtful "extras" in the property like the small shop vac in the garage to clean out the sand from our vehicle, the beach umbrella and chairs, the various sizes of boogie boards, board games in the game room, various kitchen pots, pans, and utensils beyond what I would consider "standard." We made several of our own meals were able to make everything without having to improvise because of not having some pot/pan, dish, utensil, etc.
We also planned to use the washer/dryer, and we did so extensively. It was very helpful having it right there in the unit.
The property is about a mile to the beach and about 0.8 mile to the main highway. That was far enough away that it seemed like a peaceful retreat from the commercial hustle and bustle of Kill Devil Hills. Yet, the close proximity meant it was very easy to get to activities, the beach, groceries, restaurants, etc.
There were a couple of minor issues which I need to contact the owner. Response was quick and issues were addressed appropriately.
One of the games provided in the unit was a wii console. However, it seems no games were available. (At least, we didn't find them.) We could have brought our own games to use on the console if we had known about it. (Maybe it was listed and I just missed it . . . . )
Pool in the complex is nice, but not what we thought it would be. It appears to have a lazy river. However, it is really just an oval shaped pool with a smaller oval shaped concrete island in the middle of it to give it the shape of a ring. Then, there are connecting waterways/paths to the other areas of the pool.
The zero-entry portion of the pool and nearby splash pad areas were a really nice set of features . . . if we had toddlers. We had older kids, so that portion didn't appeal to us. For a family with toddlers, though, it's a fantastic feature.
There is also a water slide. Not bad, but after a few trips down, it wasn't quite as a exciting for our kids.
Overall, we really enjoyed our stay. Even though it was not "on the beach", it was close enough that we never felt far away, we could get there relatively quickly, and access to everything else was very easy. Glad we chose this property for our vacation!