I spent 5 days at the hotel with my daughter and three grandchildren, ages 1, 7 and 10. I chose the Dunes Village after researching many of the hotels in the area looking for a family location with great indoor space. The hotel exceeded our expectations. My daughter and I felt right at home in our Oceanfront room. The view was beautiful, the beach was clean and had a nice hard sand near the water and softer sand towards the hotel. I saw dolphins in front of the hotel several times. My granddaughter loved the play area in front of the hotel for younger children. She also would pull out her water shoes and suit every morning and bring me my shoes to take her to the pool area. We played pool, shuffle board, volleyball, Wi and spent hours swimming. Kayla and Jessie along with other hotel staff were excellent with the children during the daily planned activities. The kids chose to see the Ripley Aquarium and Wonderland and we enjoyed both of them. All of the attractions are within a reasonable distance. You can find coupons online for both to safe a few dollars. My daughter used the spa and enjoyed it. I thought the price was high, but the location and ease made it worthwhile. We purchased goggles and a bucket and shovel from the hotel gift shop. Their prices were reasonable. We did not eat at the hotel. We stocked the kitchen and cooked the majority of our meals at the hotel. I would recommend bringing some type of lid to use for the pots and adding salt and pepper and some zip locik bags to your shopping list, if you plan to do that. There were basic dishes to use that were sufficient. Try to plan your meals and have your shopping completed early in the trip. We arrived early and used the hotel until we were given keys to the room at 3:20 pm. I would plan for that if you arrive on the weekend and have an oceanfront room. The hotel was reasonably clean and had very usable space. I was concerned about the room cleaning after reading previous reviews, but found that we had someone in daily. All of the staff were friendly and helpful if you needed to ask for something, including the cleaning staff. I usually tip at the end of my stay but I did check and found the cleaning staff vary daily. Parking across the street was easier than I thought it would be and they offer a reasonable daily valet parking if you need it. We can't wait to return to Myrtle Beach and the Dunes Village hotel. The weather is cooler than a Florida vacation, but the prices and area make it a great value.