My British friend studied in KEATS before and he said the teachers there are pretty good but there is no football field, haha. I have no idea about how the class teaching is organized in the uni. in Yunnan, but before when I was doing my B.A. at BLCU, many of my foreign friends told me that they really enjoyed it. I think the most important thing is what level you would like to reach in terms of your Chinese study. Like someone mentioned above, it does take a lot of time and effort. When I taught Chinese abroad, I met some students who are originally from Wenzhou or dialect-speaking areas in China. From my own experience, it doesn't it easier for them to learn Chinese, especially the Chinese characters. So I think the price matters, the learning result/outcome matters as well.