The Glampzebo is a cozy spot to stay in and is near everywhere you need to go while you stay in Santa Cruz!