Stay in the heart of the jungle in Indonesia to reset and relax in the center of nature and spirituality.