Small, intimate and very comfortable, the Ichingo River Lodge is tucked into the riverine forest and thus peaceful and secluded.