http://www.laits.utexas.edu/spe/siteindex.php – Awesome site from UT-Austin. You’ll see a ton of everyday situations and various videos of native speakers from around the Spanish-speaking world. You can watch the videos with subtitles in English or Spanish – or none at all. Great for listening comp!
http://radiolingua.com/shows/spanish/coffee-break-spanish/ (Ricardo: “Tiene muchos diálogos y explicaciones que son útiles.“)
This trip comes recommended by Professor Juliana:
http://www.institutosatyoga.org/retiros-yoga-meditacion-costa-rica.html