Everything you need!
We had a great time for our first visit to Topsail. The house was well appointed and clean. The 3 level layout worked well for us. In hindsight we probably should have arranged for "linens" as that term refers to bath towels, wash clothes, mattress cover and bed sheets. We ended going to Roses for towels and the pillows as some of the pillows in the house were kind of flat. We loved the nice playground next to us. It was even geared for workouts which I haven't seen before. The boys enjoyed the arcade across the street and the market across the street was super convenient. The walk to the beach was 2 minutes and very easy. Also loved that the area was very dog friendly. Would love to come back again!
Perfect family vacation spot.