A perfect place to stay at in Santa Cruz!