Barry's place is a great place if you want a relaxing weekend in Santa Cruz!
I recommend it and will definitely go back!