|My 12yo son just attended Concordia Language Camp in Bemidji (El Lago del Bosque) for the first time. He loved it and (better yet) came back happily speaking Spanish. (Yes, it was Spanglish, but he'd made the leap to Spanish with some English words, rather than English with a Spanish noun or two.) He had had about the equivalent of a quarter's high-school Spanish going there, just enough to have a vague idea of what was going on. His Spanish teacher (who evaluated him afterwards) was startled at the improvement and now agrees that he can 'skip' a grade of Spanish. (This also required book work and tutoring, but the fluency pushed him over the bar.)
Also wonderful -- he came back happy and well-exercised. It seems to be a very positive place, with enough autonomy that he felt pretty grown-up (this was his first far-away camp). Also, all day long they seem to play Latino dance music on the main plaza, with kids dancing, which he loved. (Sports and craft activities seem to go on regularly, too.) As a result, he went out on a 33-mile bike ride the day after his return -- about 3000' of climbing over four hills -- with no sore muscles or lack of stamina. !!
The cabins were comfortable (I flew there with him and checked it out), the food was very good (his feedback), and the staff were friendly and caring.