In the past, I've told people that I lucked out with my study abroad experience, but really no luck comes into play once you choose to travel to Alcala de Henares... The entire area is everything you hope to find in a study abroad experience, host families who become your own family, teachers who are there to help and support you and an incredibly group of students who are all in the program for the right reasons.
With everything being so close to Madrid, you get the best of both worlds. Humble and honest living in Alcala and the big city online a train ride away. It also makes it very easy and affordable to travel to other cities in Spain as well as to different countries.
Classes are great, there are options that allow you to really challenge yourself, as well as classes that help you brush up on your basic skills. The entrance test is nothing to worry about it, it measures your level of Spanish and very accurately places you in classes you should be in. I took a dance and music class, Spanish history, Spanish geography and Don Quixote. I loved every single one for various reasons but especially because the learning wasn't limited to the classroom, the field trips and excursions we went on were the cherry on top.
I have nothing but great things to say about the program at Instituto Franklin and that is telling you the complete truth. I would suggest anybody who is considering this program, search people who attended Universidad de Alcala - Instituto Franklin on Facebook and send them a quick message.