This was a great place for our first family vacation at Carolina Beach, as we usually go to Topsail. It was a very short walk across the street to beach access and was located right near a lifeguard stand. Perfect for those with young kids. My kids enjoyed the pool, it was a nice bonus and we utilized it daily. It was about a 10 minute walk to the boardwalk and all the fun things down there. We would walk on the street down to the boardwalk access and then walk the rest of the way on the boardwalk to avoid the traffic with kids. I do recommend walking as much as you can, as parking down near boardwalk was very expensive. We walked down several evenings. They did provide bath towels, but it was only 1 towel, 1 washcloth, and 1 hand towel per person. I would recommend bringing extras of your own to be safe. We did use the washer and dryer and was nice to be able to come home without a ton of dirty clothes. Also, it is a lot of stairs to the condo, with no elevator. It provides amazing ocean views but another thing to keep in mind if you are at all physically challenged. The host was very responsive any time I reached out and it was appreciated. Overall, we enjoyed our vacation and would stay here again.