Convenient, clean, and cute place to stay in Santa Cruz!