Two girls from my med school class did programs with them (in Ecuador and in Mexico) between MS1 and MS2. They both said that the programs are extremely well run and that the home stays and spanish classes were great. The only downside is that it's pretty expensive, and any travel, etc., you want to do that's not part of the package is extra $$. But both really loved it and seemed to have had a really good experience.