If you're able you should consider spending a week or more at a Spanish language course in Guatemala. They are very good and amazingly inexpensive.
for example the typical Guatemalan school charges $200-250 per week* including a homestay with a local family and 2-3 meals per day.
Below is just one link but there are others if you are willing to do a little googling.
The link below also indicates that there is a $90. registration fee which I suppose is the same whether you go for one week or six (as my daughter's friend did recently)
http://www.spanishabroad.com/guatemala.htm
*does not include your airfare or in-country travel of course