The new downtown Santa Cruz hotel