Franchise is a great host who goes out of her way to make your stay at her beautiful rainforest location one to remember.