Really easy check in process and a really nice place to stay. Carla was lovely and made us feel really welcome. Two couples stayed there and I shared the futon and it was extremely comfortable.
Would definitely recommend this if you are traveling with a car as Santa Cruz is pretty large.