Probably the best place to stay in Santa Cruz and the most affordable!