One of the most affordable Spanish-language schools in the country; check the website for current prices and schedule.
Adventure Education Center
Combine Spanish classes and white-water rafting at this Turrialba school that also offers medical Spanish.
Ojo de Agua Springs
About 6km south of Alajuela, this picturesque working-class water park gets packed on weekends with families from San José and Alajuela....
Self-caterers can stock up on groceries at the Palí supermarket.
Lonely Planet review
Improve your salsa moves at this small dance academy; their website posts the latest class schedule.