This kid-friendly Park is in the middle of bustling Midtown Houston