The treehouse is a wonderfully whimsical and bohemian spot to relax and enjoy nature. The place was spotless and filled with lovely little touches. It was easy to access the many mountain towns of Santa Cruz and quick drop into Santa Cruz itself.