I am going to Costa Rica in July and am trying to find out information on the operation down there. I can find some general info but can't pull up the site or send an email to ask them. Does any know if this place is operating? Any information would be greatly appreciated.