The ideal location for nature lovers who want a mix of both Santa Cruz city life and the beautiful outdoors. Debra and Steve are experienced, caring and wonderful hosts who know exactly how to go beyond your expectations. I hope to arrive again sometime in the future!