Great comfortable spot to stay in a convenient location if you’re visiting Santa Cruz, San Jose or beyond.