A beautiful place to stay in the Santa Cruz mountains! The treehouse is nestled in a small cluster of redwoods. It's super cozy and charming.