In my opinion, you can choose Beijing(北京) or Shanghai（上海）, for many English natives living there, you'll not feel lonely. And there the cultural environment and living facilities were developed, as well as you can speak English and the citizens will understand. Both Beijing and Shanghai have good education. Teachers and students there are conscientious in their work.
If you have decided to choose Beijing--Beijing is a good choice, to learn Chinese culture, to know about Chinese people. But BLCU...I don't know much about BLCU...But it seems good in the introduction...My sister graduated from Beijing Foreign Studies University. She has gone to Republic of Costa Rica. If it is necessary, I can ask her about the schools for you sometime.