This is a lovely place to stay and close to everything you'll want to do in Santa Cruz and the surrounding area