A great spot to stay and enjoy Santa Cruz.