Great accommodation in Santa Cruz. Close to town center.