The treehouse is neat, we have always wanted to stay somewhere like this and were 100% okay with no electric, etc, however, our experience just wasn't what I was hoping for. When staying in a treehouse, I wasn't expecting it to be "clean," but the one thing I do expect are clean sheets when I pay to stay... we arrived the sheets were clearly slept in. The woman there that night was extremely apologetic and took care of it right away. The bathroom, although a bucket that you scoop soil into after you go, was actually not bad... it didn't really even stink. However, the bugs are BAD, we camped and hiked all around upper Cali and Oregon and the bugs on this property were by far the worst (maybe all the fruit trees or compost? Not sure). The air is not the fresh air that you would think you'd get in an off-grid location either... again, not sure what causes the smell, but it is distinct. Also, the cancellation policy is very harsh compared to all other places I've stayed or considered... 0% refund if it's 60 days or less. Even a few weeks would be fine, but 2 MONTHS?
The view from the treehouse is beautiful, and the inside is cute but overall I would not recommend staying here.