Our son took standard general English courses during summer - were satisfied (the son is 14 years old).
AS for advantages, we note the excellent location: both in relation to the city, and in general, as a place with a good climate and sun. The school is modern, there are many computers, electronic textbooks. The conditions for accommodation and food are very good, there is nothing to complain about.
The summer course was chosen by subject (we took the “Leadership Academy”), but the son says that in principle no one strictly separated the children - several thematic classes, most of the time everyone did everything together. A lot of fun, games of all kinds, in the evenings, regular events. They offered a lot of excursions, but mostly for extra money, only the most basic are included in the course price, be careful. We paid extra for a couple, still fly to camp once a year.
The price is not the lowest, but, as we understood, having equalized the various options, the school is highly rated in the States, and therefore you pay for the name. But we did not regret it - there were no complaints about the camp for all the two weeks.