We absolutely loved our stay here. The moment you walk in and feel the central air after a long drive, it feels perfect. House was clean and each room decorated so cute. Mattresses and bedding were clean and comfortable. There were clean towels, hand towels and wash cloths in each bathroom. The house had plenty of paper towels and toilet paper and hand soap. Kitchen was stocked with basics and inside the fridge had basic condiments which was nice. Fridge had an ice maker and also had ice cube trays available. It was also pet friendly, fenced in and our dog Stallone, loved it as well and even made friends with the neighbor dogs and looked for them daily. As for shopping, restaurants and beaches …. There were plentiful grocery stores, shopping and restaurants. Kure beach, Carolina beach were 15 mins away. Wrightsville beach was between 23 and 25 mins away. The ad said Wrightsville beach was 15 mins away, which was also the reason we rented this place, but it was a little further, but not much. It still would not deter us from staying here again. It was comfortable and clean. We loved the palm trees in the front yard.