An in-depth review of Lapa Rios Eco Lodge in Puerto Jimenez, Costa Rica, including current room rates, compelling photography, and need-to-know facts.