The Sanctuary is a peaceful, relaxing stay near great amenities in Santa Cruz. A+