This cute little place is in a great location for exploring Santa Cruz!