Oh cool! I lived there for six months but it was literally the best half of a year in my life. For a while I was living in the suburbs of San Jose but I frequently visited Monte Verde and the BEN. Was the research station in El Zora?
Totally jealous! and umm, it was a protected area called El Zota. I don't really know the exact whereabouts, but I remember it was a couple hours south of Tortuguero.