Cheap and cheerful stay in Santa Cruz.