I stayed in Cusco, Peru for 6 weeks. I did 4 weeks of Spanish classes through Maximo Nivel and traveled throughout Peru. I LOVED every part-the homestay, the classes, teachers, school, and all the facilities. The school is super helpful in any recommendations and safety tips, and the travel agency they work closely with enhanced the stay! Through the travel agency they work with, I was able to travel to the mountains, lakes, Lake Titicaca and floating islands, the amazon, Nazca, Huacacchina, and Paracas. They were very helpful and made every trip I took safe, secure, and enjoyable. I highly recommend this program!