Great place to stay in the Santa Cruz Mountains!