This place is the perfect, cozy get away in Santa Cruz.