This place is Santa Cruz was great - very central and parking was easy. Would definitely recommend.