Thanks! I was thinking of the Salamanca program but it's 4 weeks I'm not sure that would be enough time to truly learn Spanish. So I'll go to Italy and have a good time. I'm not really trying to fully learn Italian I'm going more for the experience I suppose. Thanks for all the advice.
I went to Salamance to study Spanish for a summer as well. It was great. I had only had high school Spanish prior, and it was a huge help for me. Living with a family was the best. The food was top notch, and I went back a couple years later just to visit the family again. You are going to love it.