Beihai recommended!
I had a great experience at LTL Beihai - the city is great for Chinese immersion as there are very few foreigners. And the city has great weather, a laid back vibe yet has all the amenities. My teacher was great and very flexibly adjusted to my needs.
