Clean and cozy spot to relax and enjoy Santa Cruz.