For me personally Madrid is an ok city but the school Don Quijote goes out of their way to help you if you have issues in class. There is plenty of opportunity to see the vast culture and influence of Spain in other cities like Segovia, Toledo but for me Seville is the best place I have been with amazing history and very unique life of it’s own. I’m going to Barcelona this weekend so who know my favorite place might change again.