Santa Cruz never disappoints, and this little gem is the perfect place to take it all in.