The treehouse is “a magical, different world up in the trees. You can see the canopy and get … fresh eyes on nature.”