A perfect spot to enjoy a weekend getaway in beautiful Santa Cruz!