Great location in downtown Santa Cruz