Stayed from Aug 26-Sept 2 2023, have been to OBX many times before, but usually stay in Nags Head. It was 6 adults (parents + 2 adult children and their spouses), 1 child (>1 yr), and our dogs. The property itself was very nice- clean, bright and spacious. The stairs are a great workout, but certainly could be tiring for some folks. Also had plenty of nice flatware and glassware- something you rarely find in house rentals- so that was very refreshing! Pool was perfect, we spent a lot of time there. It was kind of hot for the hot tub, but we did go in once and it was also very nice. Brand new grill! We used it to cook a meal one evening. Very close to a lot of things- grocery, Brew Thrus, restaurants, ice cream, souvenir shops, etc.
The only downside doesn't really have anything to do with the house itself, but it's proximity to the beach. The house is on the non-ocean side of a VERY busy 4-lane road, so you have to walk a ways down (no sidewalks) to use a crosswalk, or you can drive. We usually like to be closer to the beach and walk instead of packing the car, driving, parking, unpacking, etc., so we ended up spending less time on the beach then I personally would have liked. May not be a big deal to others, just a preference that I should have paid closer attention to when booking.
Overall, would definitely recommend! Especially if you're more of a pool person than a beach person :)