Charming and roomy, this was the perfect spot for a stay in Santa Cruz.