While my family enjoyed Topsail beach and our time spent on the beach, we will never use Island Real Estate again nor stay in the property "Eastern Sails" on North Topsail. We arrived on Saturday a quarter before check-in and parked at a public beach access near the rental property to take a walk up the beach to stretch our legs and wait. Walking in front on the property we noticed that the roof was being fixed on the entire property. We had no idea that the rental had received any damage from the recent storm, so we called Island Real Estate to check in with them and to see if this was going to be an issue with our stay. We were told that the construction crew should be about finished and that it wouldn't affect our stay. Shortly after, we received our confirmation to check in at our place. Not only did we not have a place to park, as the construction crew had parked a large dumpster and truck in our designated parking, but we also found our front deck to be completely covered in piles of sand, the trash cans still full of trash, and the construction crew still working on the roof. We again called the rental office to ask for these issues to be taken care of and they said they would have to call the owner. We never heard back from anyone until almost 6:00 pm. (3 hours after checking in) when the owner of the property showed up to clean off the porch. The porch was cleaned off, but we were left with the trash canisters full of trash and when the roofing company did leave for the day, they left their large dumpster and truck in our designated parking under the house. We called the rental office on Sunday and sent an e-mail asking if the roofing company could move the dumpster and truck so we could easily unload our belongings, as I was 30 weeks pregnant during our stay, we did not hear back from anyone until we again had to call on Monday when the roofing company showed back up and continued to work from 9:00 am till 8:00 pm. That day. The construction crew was very loud and it was impossible for us to put our toddler down for a nap. While replacing the roofing the workers threw their trash, shingles, nails, and swept sand and debris from the roof onto our deck/beach access all day. We were unable to safely access to the beach for that day. When they continued to work past 6:00 pm, we found the noise to be so unbearable we had to leave the property to find a quiet place for dinner. Upon returning at 8:00 pm, we found the roofing company still working. At this point, our toddler was beyond ready for bed, so we asked the roofing company to leave immediately and again called Island Real Estate. At this time, we greatly expressed how upset we had been with our stay and how inconvenienced we had been. We asked that the deck/beach access be cleaned up immediately, as it was riddled with nails from the roofing company as was the carport, which they finally removed their dumpster and truck from. We were unable to safely use the parking or the beach access due to the number of nails left behind. We also asked that we be compensated for the many inconveniences we had had since arriving for our vacation. By noon on Tuesday we had not heard back from anyone about the property being cleaned up so we could safely use the driveway and deck. Again, we called the real estate office and were told that they would immediately contact the owners. An hour later, we had not received word from anyone, so we called back. This continued every day of our trip. Eventually, my husband had to spend over an hour sweeping the piles of debris on our deck and picking up nails on the porches and access, so we could safely use them. The real estate office NEVER once reached out to us to take care of any of these issues. Every day, we had to first contact them for them to initiate anything being done. The owner never contacted us, nor cleaned up the rental property during our stay. At this point, we have checked out and no one has reached out to apologize or to offer any compensation for our terrible experience at this rental. read more