I'm thinking about heading out of the country for a month or so in March or April and am going to try to take an intensive Spanish immersion class while I am traveling. Everyplace seems to have classes, but it is pretty hard to figure out which ones are actually legit and worth doing, so I'm hoping somebody has some recommendations. I'll probably hit Central America because it's warm and the waves should be pretty consistent, plus I've spent a fair amount of time traveling there before. However, I'm up for just about anywhere as long as it is north of Chile (don't want to deal with too much winter gear). Being close to the ocean would be ideal, but not completely necessary, as I'm doing this more to become closer to fluency than to surf.

Has anybody taken Spanish immersion classes that they really liked, or have you heard of a good program from somebody else?