I spent two weeks in Quito, Ecuador and one week in Cuenca, Ecuador in Yanapuma cultural immersion program. Spanish lessons in the morning and visiting cultural/historical sites in the afternoon with a guide from the school. I stayed with a family in each city arranged through the school who provided room/private bath, breakfast, and dinner. My Spanish improved immensely and I learned so much more about Quito and Cuenca through the guides then I would have on my own. Very reasonably priced. The school is very good about tailoring the instruction to your level and needs. It was a pleasure meeting folks from around the world who were also taking lessons.