A cute place to stay near the mountains and Santa Cruz!