Question: Where is the Art Institute of Charleston located?

Is "The Art Institute of Charleston, located downtown on North Market Street, opened in 2007." the correct answer?
OPTIONS: A. yes B. no
A.