Good language schools for short period Mandaring classes

Hi all! I was wondering if anyone has any suggestions as to good language schools in Beijing. I'm interested in studying two weeks only and am considering Mandarin House and Miracle Mandaring. Does anyone know if these schools are any good or if they're just a rip-off? Someone know of any better suggestions? I'm also considering Shanghai, which seems to be more foreigner-oriented than Beijing. Which is both good and bad of course! Any recommendations? Thankful for any help!

Not sure if this is too late for advice, but I spent my first two months in Beijing studying Mandarin at LTL Mandarin School(livethelanguage.cn) and had a very good teacher there. If you are looking for homestays, visas etc. they offer that too. From my experience studying there, I can recommend them.