Would a linguist find the following sentence to be a valid English sentence grammatically?

My sister arrived at a time when no buses were running, and my brother arrived at a time when no buses were running too.
OPT: -- unacceptable; -- acceptable;
acceptable