Modern and clean place to relax in Santa Cruz. Hot tub is an added benefit