I haven't been there since the early 70's. But I think tasnam has been there recently and can give you more info on the infratructure. He just posted on the trip reports section about his Costa Rica trip. You can contact him via PM, or jump in his thread and ask.
Z