The unit was great, nice and clean, and updated. Kitchen is stocked to allow for cooking meals. Would definitely stay here again. This was our first time visiting Topsail. My only recommendation is to bring your own beach chairs, the ones there (I’m assuming left behind by other guests) are not in great shape.