Happy’s place is very clean and has everything for a weekend or a business stay.
It is deceptively close to downtown Santa Cruz and centrally located for beaching it!