Highly recommend this place if you plan on visiting Santa Cruz.