Enjoyed staying at Debra’s cabin. It is close to downtown but nice to feel like you are in the middle of the forest. They had everything we needed. It is also close to the Mystery Spot (about 5 mins drive).
If you want to visit Santa Cruz but get away from it at the end of the day and be amongst some nature, then this is for you.