A green getaway amidst a sea of trees and stars

Admit it: you've always dreamed of living in a tree house.