This is the second time my family has stayed at the villas at sundance and we LOVE them. The beach is well maintained and perfect for kids and adults of all ages. We had a large group staying in the park and they all congregated to our beach area and ate on the beautiful patio for meals. Would highly recommend to anyone for a vacation. We brought extra supplies (paper towels, cleaning products, toilet paper, towels) but everything was pretty well studied for our 3 night stay.