We had a great stay here with our 4-year-old. Water park, play structure, and mini golf were just right for us, and the life jackets at the pool were especially convenient. Easy drive to the parks and tons of space in the unit, including full kitchen. Good value for the money, and the amenities are great for kids! Just say no to the time share spiel at the beginning, and they will indeed back off and let you go on your way :)