Great spot! Lovely place to feel close to nature with quick access to downtown Santa Cruz