This place is amazing!!! Perfect location in downtown Santa Cruz everything is basically walking distance!!