Terrific place to stay near Santa Cruz!