Salamanca is a very under-rated city in Spain and should seriously be considered more often by prospective students.
ISA staff was ALWAYS available for us, no matter the situation and they are all just so down to earth, friendly, warm and welcoming people.
Salamanca was by far my favorite city in Europe. Not only is it absolutely beautiful, but it is also rich in history and culture. Walking into the Plaza Mayor for the first time was breath-taking, and each time I passed through, I could help but admire its beauty. The classes were very interesting, the professors were amazing, and the location of the city was very strategic. It was only a (2hr) bus ride away from the Madrid airport. My host parents were very accommodating and loved to cook for me and my roommate, yet were very understanding when we made other dinner plans with friends. I definitely recommend staying in a home stay in order to be fully immersed in the culture, and especially if learning spanish is a main goal of yours!