We had a wonderful time at the Treehouse Lodge. The staff were all very attentive and friendly. The resident manager does an outstanding job in leading the team. Our guide was very good and showed us some amazing sights and animals and shared his excessive knowledge about the Amazon rainforest.
All in all, despite realizing the insects are a part of the rainforest, it was a wonderful experience.