We also love Brazos Bend and The George Observatory I think It was one of the best laid out parks in Texas.My son loves the gators and catching perch. We have had trouble gitting in at times ,but well worth the effort.We have'nt tried shelters yet,maybe before schools out.
srds

Have Fun