Amazing place to stay in downtown Santa Cruz!