I chose to study at Keats for 2 months last summer through after doing some brief Google research. It was a great experience and my Chinese improved dramatically.
I am now back in Kunming attending a different school, and the difference in quality is night and day.
If you want dedicated, trained, and professional teachers, go to Keats. The atmosphere is great and the school is geared to people really dedicated to studying.