This program allows you to not only see Cadiz, but also to travel to Madrid, Toledo, Cordoba, Granada, and Seville. There were also free weekends for travel in which I had the privilege of using to go to Morocco and Barcelona. The experience was amazing overall. The beach was absolutely beautiful and I felt like I was at a resort all summer. All I can really say against this program is that if you are looking to really improve your Spanish you will have to do so on your own. You travel with a group of Americans, so your social life is with those Americans who speak English to each other. The homestay was beneficial for learning Spanish, but I also stayed with another American in the house, so we spoke English to each other while not with our host mother.