I highly recommend this place for your visit to Santa Cruz.