Beautiful, secluded and peaceful accommodation nestled among the rainforest.