This little place has everything you need for a great stay in Santa Cruz. Couldn’t be easier!