small, lots of activities for kids. kayaking to magnolia lake