Clean and newly renovated, good spot in Santa Cruz.